Firefox

Addons

  • Media Hint – allows you to access internet media streaming services like Hulu, Netflix and Pandora from anywhere in the world.
  • Coupons at Checkout (site) – shows you coupon codes during your checkout process automatically.
  • PictuTools – quick and easy access to online image manipulation tools.
  • Evernote Clearly – makes blog posts, articles and webpages clean and easy to read / export to PDF.
    • CleanPrint for Chrome – lets you easily edit and save webpage content to Box, PDF, Google Docs, Google Drive, Dropbox, or print

Configuration

6 Tips to Supercharge Mozilla Firefox with Middle Mouse Button

  • middlemouse.paste=true
  • mousewheel.withaltkey.action=1

Tab browsing

For horizontal tabs:
  • browser.tabs.closeButtons=3
  • browser.tabs.selectOwnerOnClose=false
  • browser.tabs.maxOpenBeforeWarn=30

With Tree Style Tab plugin:

  • browser.tabs.closeButtons=2

Enable MRU tab switching behaviour instead of jumping always forth (or back)

  • browser.ctrlTab.previews=true

Network tweaks

  • network.http.proxy.pipelining=true
  • network.http.pipelining=true
  • network.http.pipelining.maxrequests=8
  • browser.cache.use_new_backend=1

References:

Remove Built-in Firefox Addons

  • reader.parse-on-load.enabled=false
  • reader.parse-on-load.force-enabled=false
  • browser.pocket.enabled=false
  • loop.enabled=false

How to force multiprocess mode in FF v53?

By default FF v51-53 checks that no plugin declares <em:multiprocessCompatible>false</em:multiprocessCompatible> in its manifest. To disable this check set extensions.e10sBlockedByAddons=false and verify on about:support that Multiprocess Windows is 1/1 (Enabled by default) or 1/1 (Enabled by user) (and not 0/1 (Disabled by add-ons)).

See additionally on multiprocess mode:

Disable Firefox redirecting to localhost.com

To disable Firefox redirection to www.localhost.com when one types lcoalhost set browser.fixup.alternate.enabled=false

Increase JavaScript execution time

  • dom.max_script_run_time=30

How to enable spellcheck for all input fields?

Change the setting for layout.spellcheckDefault from 0 to 1 to enable spell checking in all <textarea> fields, or make the value 2 to enable spell checking in all text input fields.
  • layout.spellcheckDefault=2

“The page is not redirecting properly” error

As from The page is not redirecting properly just remove cookies associated with failing domain.

After the update to FF v22 everything is zoomed in

How to disable plugin check

Set:
  • plugins.update.url=""
  • plugins.hide_infobar_for_outdated_plugin=true
  • Create new boolean variable extensions.checkCompatibility.17.0=false (use your current FF version number)

There are two options:
  • File → Email Link…
  • Customize toolbar and add Email a link to this page button to it.

ABN AMRO e.identifier plugin does not work with FF v22

This is true: plugin does not work for latest versions of FF. See ABNAMRO Indentifier don't operate with the last version of Firefox and Sinds ik de nieuwste update heb geinstalleerd, werkt de ABN AMRO e.dentifier2 plug-in 0.1.0.4 niet meer.

Updates:

  • FF v33 works fine.
  • 2017-05-20: readme.txt for plugin v3.10 from June 2016 reads that it supports Firefox v45 and higher, but note that Firefox v52 ESR ×32 is the last Firefox that supports NPAPI plugins.

Firefox does not play sound in any HTML5 player

The simplest is to switch off HTML5 in YouTube and play via Flash.

How to enable SSO in Firefox?

Set:
  • network.negotiate-auth.trusted-uris=http://, https://
  • network.negotiate-auth.delegation-uris=http://,https://

On Windows this setting should be enough to use your AD credentials. On Linux you need to have valid Kerberos ticket, which can be obtained using the command kinit -pkt /path/to/file.keytab id@domain.org (see man kinit).

See also:

How to disable SSLv3 in FF?

If Firefox has crashed and session was not restored, how to recover it?

  • Make a copy of sessionstore-backups directory (if something goes wrong with recovery, you can always retry).
  • Close Firefox.
  • Copy sessionstore-backups\recovery.bak to Firefox profile directory with a name sessionstore.js (FF 45.0.1) or sessionrestore.js (older FF versions).
  • Start Firefox.

Firefox v53-56 fails to correctly convert sessions to new JSONLZ4 format. Before upgrading:
  • Backup sessionstore-backups folder.
  • Install Firefox, start Firefox, close Firefox.
  • Copy sessionstore-backups\recovery.bak (or sessionstore-backups\recovery.js – check which one has more recent modification date) from backup made on step 1 to sessionstore.js.
  • Remove sessionstore-backups\recovery.*, sessionstore-backups\previous.jsonlz4 and sessionrestore.jsonlz4.
  • Start Firefox.

See Convert sessionstore.js to sessionstore.jsonlz4 for more details.

Use Scrounger to extract links from plain JS or JSONLZ4 format and overwrite sessionstore.js after stopping Firefox, check Firefox restore a previous session.

More:

Rewrite browsing history and sessions after website changes domain

SQL script to execute over places.sqlite:
.open places.sqlite
DELETE FROM moz_places WHERE instr(url,'broken.com') > 0;
UPDATE moz_places SET url = REPLACE(url,'my.com','my.org');
UPDATE moz_places SET url = REPLACE(url,'my.edu','my.org');

CMD script to apply changes to Firefox places (path to profile should be corrected correspondingly):

set PROFILE=%APPDATA%\Mozilla\Firefox\Profiles\default
copy %PROFILE%\places.sqlite places.sqlite
copy places.sqlite places.sqlite.orig
sqlite3.exe < places.sql
move places.sqlite %PROFILE%\places.sqlite

sqlite3.exe can be downloaded from here.

How to re-enable copy-paste on the form element that has this disabled?

software/firefox.txt · Last modified: 2015/03/20 10:39 by dmitry
 
 
Recent changes RSS feed Driven by DokuWiki