Search engine short-cut missing in Firefox 34

Install the "Manage Search Engines" button extension, it will put a button that works like the pre-v34 drop-down button (the black triangle) in the search bar, giving you access to 'Manage Search Engines'.

Alternatively, go to about:config in the address bar and type browser.search.showOneOffButtons in the 'Search:' form. Double-click or right-click » toggle the resulting row to change its value to 'false'. This will restore the search bar back to its pre-Firefox 34 version, also restoring the drop-down button and 'Manage Search Engines'.


Up until now, Firefox provided two different ways for specifying a shortcurt:

  • via search engines
    (doesn’t work anymore by default; see galacticninja’s answer for getting back the old behaviour)

  • via bookmarks
    (should still work)

The bookmarks way has the advantage that it’s much more powerful. Why?

  • It works for any form input field.
  • The site doesn’t have to explicitly support it.
  • The shortcuts can be synchronized with Firefox Sync (as they are only bookmarks).
  • You can edit the bookmarks easily, which allows you to specify pre-defined search terms, for example.

How?

  1. Right-click on any input field.

  2. Select "Add a keyword for this search…" (or similar).

  3. Enter the shortcurt (and optionally: edit the generated search URL to include pre-defined search terms).

This gets saved as a usual bookmark in a bookmark folder of your choice.