If you’re as annoyed as I am that some sites have managed to find a way to bypass Firefox’s popup blocker then there’s some good news from the folks at the MozillaZine Blog:
wrote in to tell us that the Mozilla Foundation is testing a patch for Mozilla Firefox that improves popup blocking. In a recent weeks, a number of advertising networks (once again, we won’t mention Fastclick by name) have started exploiting the fact that Firefox’s popup blocker doesn’t stop popups launched by plugins (for example, Flash movies) by default. The patch, which is available as a signed extension for testing purposes, adds no new functionality but does change a couple of hidden preferences. The value of privacy.popups.disable_from_plugins is changed to 2, meaning that plugins are not allowed to open new windows, and the value of dom.popup_allowed_events is changed to an empty string, which stops all Web page events (such as clicks and form submissions) from launching popups. This means that some user-initiated popups (the type you generally want) may now be blocked. There are also reports that the extension breaks the ability to open blocked popups from the yellow bar or popup blocker Status Bar icon. You can still whitelist sites that you wish to allow to use popups.
I’m going to try this out myself. Sounds like it’s not a perfect solution, but I don’t mind making use of whitelists if I have to.