Recently, I switched from using Sage RSS feed reader within Firefox, to using Newsbeuter without. I've been loving Vimperator recently, but Sage was making me break away from the keyboard to choose links. Newsbeuter, on the other hand, runs comfortably in a terminal, allowing me to open links from the keyboard. There was just one problem: whenever I opened a link from Newsbeuter, Firefox would steal the focus.

This was unacceptable. All I wanted to do was page through my fresh feeds and pull open a bunch of interesting stuff. Then go read it. No flipping back and forth. Just go through the day's bounty.

A little googling turned up this thread:

Long story short:

  1. Go to about:config
  2. Change browser.tabs.loadDivertedInBackground to true

A more interesting question is why do the Firefox devs believe that browser.tabs.loadDivertedInBackground should default to false?

All devs everywhere: stealing focus is wrong. Yes, wrong. Intensely annoying and just plain wrong.