This Firefox add-on remembers the selected search engine by setting it as the default engine, like it was before Firefox 43.
Inspired by the Firefox add-ons Old Search and Old Search Fixed 2 that aren't working anymore.
The newest version of this add-on can be downloaded on the releases page.
Just click in your browser, for the newest release at the top, on the asset with the xpi
file extension.
Your browser should ask you if you want to allow Github.com
to install software.
Allow
it.
Next your browser should complain about the add-on being unverified. This is happening because this add-on isn't digitally signed by Mozilla (they don't do this for legacy add-ons anymore).
Add
it anyway.
The add-on should now be installed and already working. (You can verify this by looking at the Search Bar. It should show the icon of your default search provider instead of the magnifier icon.) Once installed, the add-on should auto-update itself when new releases are published.
The following options can be setted in the Add-on's option page or via about:config under the extensions.blackpinguin.oldsearchfixed
namespace.
Because it's an XUL extension and not a WebExtension, this add-on is incompatible with Firefox 57 ("Quantum") or higher.
But forks of Firefox that still support legacy add-ons should be compatible:
When you wan't to build this add-on from the source code yourself, just run make
to build the xpi
file that can be installed in the browser:
make
Building this add-on requires nodejs
being installed on your computer.
make
If you don't know how to or don't want to install make
on your computer (e.g. on Windows), then you can also build it manually:
npm install
npx jpm xpi