Firefox Desktop OSs

From Indie IT Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Editions

https://www.mozilla.org/en-US/firefox/channel/desktop/

Stable

https://www.mozilla.org/en-US/firefox/all/

Developer

https://www.mozilla.org/en-US/firefox/developer/all/

Beta

https://www.mozilla.org/en-US/firefox/beta/all/

Nightly

https://www.mozilla.org/en-US/firefox/nightly/all/

Releases

curl --silent --head https://www.mozilla.org/en-US/firefox/notes/ |grep -i 'location:'

https://www.mozilla.org/en-US/firefox/all/

https://www.mozilla.org/en-US/firefox/releases/

https://wiki.mozilla.org/RapidRelease/Calendar

Enterprise

Version 60 of Firefox will make the release of a new ESR package, which will now allow for integration in to Windows Group Policy management.

https://www.mozilla.org/en-US/firefox/enterprise/

https://www.mozilla.org/en-US/firefox/organizations/

https://github.com/mozilla/policy-templates

Add-ons

Firefox Desktop OS Add-ons

about:config Modifications

Desktop OS about:config Modifications

HOWTO: DISABLE:

How To Disable Firefox 52 Insecure Form Warning (Depreciated)

  • Open about:config
  • security.insecure_field_warning.contextual.enabled

Installation Of Maintenance Service (Windows)

  • Open a Command Prompt:
  • REG ADD HKLM\SOFTWARE\Mozilla\MaintenanceService /v Attempted /t REG_DWORD /d 1 /f

Bookmark Toolbar Icons (All Platforms)

Locate the chrome directory:

  • Linux - /home/<user name>/.mozilla/firefox/xxxxxxxx.default/chrome
  • Windows - C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\[User Name]\chrome\
  • Apple -

Create the file userChrome.css

Paste in the CSS following code: /* Hide bookmark icons in the Personal Toolbar */toolbarbutton.bookmark-item > .toolbarbutton-icon {display: none; }

Save and Restart Firefox

New Tab Button (v3.5 >)

Locate the userChrome.css file in your Firefox user profile, this can be found in the following locations depending on your operating system:

  • Linux - /home/<your_account>/.mozilla/firefox/xxxxxxxx.default/chrome
  • OS X - ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/chrome/
  • Windows XP - C:\Documents and Settings\<your_account>\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\chrome
  • Windows Vista - C:\users\[User Name\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\

Note: If the userChrome.css file does not exist you may need to create it, there is usually a sample file included in the installation which you can copy.

At the end of the file add the following:

.tabs-newtab-button {display: none}

Save and close the file

Start Firefox

RC4 Insecure Cipher

  • Open about:config
  • Search on: rc4
  • Ensure all booleans returns are set to false

The results should be:

  • security.ssl3.ecdhe_ecdsa_rc4_128_sha
  • security.ssl3.ecdhe_rsa_rc4_128_sha
  • security.ssl3.rsa_rc4_128_md5
  • security.ssl3.rsa_rc4_128_sha
  • security.tls.unrestricted_rc4_fallback

Thanks to Ghacks.

HOWTO: ENABLE:

Alternative CTRL+TAB Action - v50->

Introduced in the version is the option to change the default CTRL+ALT action from cycling through open tabs to cycling through the most recently used open tabs. So if you have forty tabs open and you have gone from tab #11 to tab #33 the alternative action will take you between the two without scrolling through all the tabs in between.

  • Linux: - Edit > Preferences > General > Tabs (section) > Enable "Ctrl+Tab cycles through tabs in recently used order".
  • Windows: - Tools > Options > General > Tabs (section) > Enable "Ctrl+Tab cycles through tabs in recently used order".

Autoscrolling (or Middle Button Scrolling)

Under Options/Preferences >> Advanced >> General tab >> Browsing section, tick the checkbox 'Use autoscrolling'.

Safe Mode

Hold the SHIFT key down when clicking on Firefox icon.

Windows Service Silent Update

https://wiki.mozilla.org/Windows_Service_Silent_Update

HOWTO: GENERAL

DNS Cache - Clear/Flush

In the address bar type the following, then press enter:

about:networking#dns

Click the 'Clear DNS Chace' button, refresh to confirm cache is cleared.

Profiles

Launch Different Profiles With Individual Shortcuts

http://kb.mozillazine.org/Shortcut_to_a_specific_profile

Export Logins Passwords

https://github.com/kspearrin/ff-password-exporter/releases/tag/v1.2.0

https://github.com/kspearrin/ff-password-exporter/issues/22

Backup Important Files

If you are experiencing start up problems you may need to reset your Firefox profile. Before you do so you should backup the following important files:

  • places.sqlite
  • key3.db
  • signons3.txt
  • cookies.sqlite
  • pref.js

Browse to your profile folder and copy the following files to a new backup folder:

Terminal:~$

cp -av places.sqlite key3.db signons.sqlite permissions.sqlite search.sqlite persdict.dat formhistory.sqlite cookies.sqlite cert8.db mimeTypes.rdf ../backup/

Permissions Manager (v6 >)

The permissions manager allows you to tweak setting relating to different website.

In the address bar type:

about:permissions

Use Firefox's Reader Mode

Android

https://support.mozilla.org/en-US/kb/how-use-reader-mode-firefox-android

Desktop

Thanks to Ghacks

Close Firefox Remotely In Terminal (Linux)

Log in to your PC via SSH, then...

sudo apt-get install wmctrl
DISPLAY=:0.0 wmctrl -c "Firefox"

HOWTO: MODIFY:

Flash Permissions For Page

Tools > Page Info > Permissions

Thanks to Mozilla

Cache Folder Path/Location: (Windows)

In the location bar, type about:config and hit enter

Right-click in the white-space, and choose New->String, then copy and past in

browser.cache.disk.parent_directory

Click ok.

In the next box, enter the full patch to the directory you want to store your cache in, i.e. C:\Firefox Temp\

Close Firefox.

Delete your old cache directories in C:Documents and Settings\%username%\Application Data\Mozilla\Firefox\Profiles\something.username

Restart Firefox. It will create the directory specified above, if it doesn't already exist.

This same technique can be used to move your cache to a larger or faster disk.

Dictionary Word List

This can be useful if you have inadvertently entered an mis-spelt word in to the dictionary or if you want to add custom entries, i.e. scientific words, place names. The location of the dictionary can be found in the following locations depending on your operating system:

  • Linux - /home/[User Name]/.mozilla/firefox/xxxxxxxx.default/extensions/en-GB@dictionaries.addons.mozilla.org/dictionaries
  • Apple OS X - ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/
  • Windows XP - C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\extensions\en-GB@dictionaries.addons.mozilla.org\dictionaries
  • Windows (post XP) - C:\users\[User Name\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\
  • Apple

Using a text editor to open and edit the following file:

persdict.dat

HOWTO: FIX:

Keyboard Shortcuts Not Working

If the 'Home' and 'End' keys are not working press 'F7' and they should be activated.

Mobile Sites Opening On Desktop Browser

  • Open 'about:config'
  • Config name: general.useragent.override
  • Right click on the entry and select 'Reset'.

Error Message On Start Up: "Well, this is embarassing...." not with my newest window & tab settings.

Answer: Completely disable session store

Firefox 3 and below: To completely disable all session saving behaviour, including the recording of session information, set browser.sessionstore.enabled to false in about:config.

Firefox 3.5 and above: Starting in Firefox 3.5 the preference browser.sessionstore.enabled is no longer used. [5] Instead, you can set the preferences browser.sessionstore.max_tabs_undo and browser.sessionstore.max_windows_undo to 0.

Error: 'inconsistency ld.so' crash caused by Google Talk Plugin

If you experience bad crashing with Mozilla Firefox 4, it could be a dodgy Google Talk plugin. Start Firefox from a terminal session command line and go to Google Maps. Or, to make it crash, just go to Tools > Add-ons. The browser will crash and show this error in the terminal...

Inconsistency detected by ld.so: dl-open.c: 583: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!

To fix it, rename the /opt/google/ directory to something else, reboot and try browsing again.

mv /opt/google /opt/google.old

Now try looking in the about:plugins page in Firefox.

Lock Files (Linux)

#!/bin/bash
echo
echo "Fixing Firefox and Thunderbird..."
echo
killall --verbose firefox
killall --verbose thunderbird
find ~/.mozilla/firefox/ -name 'lock' -exec rm -rfv {} \;
find ~/.mozilla/firefox/ -name '.parentlock' -exec rm -rfv {} \;
find ~/.thunderbird/ -name 'lock' -exec rm -rfv {} \;
find ~/.thunderbird/ -name '.parentlock' -exec rm -rfv {} \;
echo
echo "...all done. Please restart your computer."
echo

Spellcheck Not Finding Dictionary (LINUX)

  • Open about:config
  • Search for 'spell' (omitting speech marks)
  • If the entry 'spellchecker.dictionary_path' does not appear it will need to be added
  • Click in the radio box next to 'String', then click the + symbol
  • Add the file path to your dictionary files, depending on your Linux flavour they may be located at /usr/share/hunspell
  • Close about:config, close and reopen Firefox

You will also need to check if the required dictionary is referenced, which can also be done in about:config.

  • Search for 'spellchecker.dictionary' (omitting speech marks)
  • You should see an entry that matches the resemble name of your dictionary (but with a hyphen instead of an underscore), e.g. en-GB
  • If not it will need to be added

INFO:

Version 64.0 Live Bookmarks Removed

https://support.mozilla.org/en-US/kb/feed-reader-replacements-firefox

about Pages

about: - Displays the Firefox version information.

about:about - A partial list of all about pages.

about:blank - Displays, oddly enough, a blank page.

about:blocked - The "web forgery/attack" warning page.

about:buildconfig - Displays build information and a link to more in-depth information, including links for further investigation of the build.

about:cache - Displays your Memory, Disk, and Offline caches with links for more information concerning any one of them.

about:cache?device=memory -

about:cache?device=disk -

about:cache?device=offline -

about:config - Displays the page allowing configuration of most Firefox options.

about:crashes - Displays a list of your reported browser crash reports with links to the actual reports.

about:credits Displays a list of all people who deserve credits for their work on Firefox and a link to submit your information for inclusion in the list, pending verification of proof.

about:downloads ' - Listing page for downloaded items, which can be cleared.

about:feeds - Page used for adding RSS feeds.

about:home Firefox's default home page.

about:license - Shows the Mozilla Firefox "EULA" or "End Users License Agreement".

about:logo - Displays the Mozilla Firefox logo.

about:memory - Memory usage statistics.

about:mozilla - This Easter egg displays a fun little quote from "The Book of Mozilla".

about:neterror - Shows the "Problem Loading Page" error page.

about:performance - Memory usage of subprocesses

about:plugins - Information concerning any installed Firefox plugins.

about:preferences - The preference page.

about:privatebrowsing - Opens a tab that has a button to open a private window, just use CTRL+SHIFT+P instead.

about:rights - Displays a list of your user rights with links to appropriate documents.

about:robots - Displays the robot page of course, don't forget to click the button.

about:searchreset - Reset your default search engine (currently Google).

about:serviceworkers - Registered push notifications.

about:support - Troubleshooting information.

about:sync-tabs - Lists tabs from other linked devices.

about:tabcrashed - The 'Gah. Your tab just crashed.' page.

about:webrtc - An interface for WebRTC internals.

Extension List

about:support

PDF Files

From version 19 of Firefox has a PDF reader in-built which is activated by default, see here for further information.

Plugins List

about:plugins

Keyboard Shortcuts

https://duckduckgo.com/?t=lm&q=firefox+keyboard+shortcuts&ia=cheatsheet&iax=1

Shortcut Keys (v.4 >)

Ctrl+L = Location bar (replaces F6)

Shortcut Keys

  • ALT+Number key (i.e. ALT+1) - switches to that tab number as counted from the left hand side
  • Ctrl+K = Search box
  • CTRL+SHIFT+A = Opens the Addons/Extensions tab

Awesome Bar

Keyboard Shortcuts

HOWTO: TABS:

Bookmark A New Tab

about:newtab

Bookmark All: How To (v.4 >)

Right click on any of the tabs you want to bookmark as a group and select:

Bookmark All Tabs

Close Button Enabled On Last Tab: How To (v3.5 >)

When there is only have one tab left open it does not have a close button, because if you chose to close it Firefox itself would shut (unless you have implemented the 'Prevent Firefox From Closing When Shutting The Last Tab' 'about:config' tweak). It is still possible to close it pressing Ctrl + W, or selecting Close Tab in the File menu. While it is possible to tweak the coding of Firefox to archive this an easier method is to install an extension that provides the functionality.

Last Tab Close Button

Tabs From Other Devices Linked By Firefox Sync

Desktop

History > Tabs From Other Devices

Mobile

Home > Synced Tabs

Geek

about:sync-tabs