<- Histórico ->
Tenho uma idéia alternativa e menos intrusiva para você aqui (pelo menos se você estiver executando um bloqueador de anúncios, como muitos de nós somos para nossa própria sanidade / segurança). Gosto de usar as extensões / scripts existentes o máximo possível para evitar o inchaço de uma extensão inteira para apenas um recurso (pior cenário), para que esta solução funcione sob esse princípio.
O Adblock, e suas variantes / sucessores (o uBlock é minha arma de escolha), têm a capacidade de bloquear elementos de páginas da web, incluindo <link>
elementos, que são usados para a descoberta automática de OpenSearch Descriptions (OSDs), os arquivos XML que contêm as informações que permitem auto adicionar motores de busca e causar essas dores de cabeça. Eu digo "autorizações" porque é dificilmente obrigatório, pois, até onde minha pesquisa mostrou, o Firefox simplesmente lê essas informações e as disponibiliza para fácil adição na caixa suspensa Mecanismos de pesquisa, em vez de adicioná-las silenciosamente automaticamente, como o Chrome faz.
O uso do recurso é descrito nas especificações do Opensearch em vários locais:
http://www.opensearch.org/Specifications/OpenSearch/1.1#Autodiscovery_in_RSS.2FAtom
(ignore o subtítulo específico desta seção para nossos propósitos, pois é apenas um exemplo disso em uso)
<- A solução ->
Como afirma que as OpenSearch Descriptions (OSDs) têm um tipo único, podemos filtrá-las com a seguinte regra AdblockPlus / uBlock:
##link[type="application/opensearchdescription+xml"]
Eu testei isso e a regra mostra a correspondência correta nos meus sites de teste (filehippo.com etc.) e os mecanismos de pesquisa não adicionam mais automaticamente, então acredito que essa é uma solução completa.
Uma observação rápida da história que encontrei por trás disso: os engenheiros da Chromium rotularam esse "WontFix" várias vezes ao longo dos anos (uma opção / sinalizador de desativação de usuário avançado foi solicitada várias vezes), afirmando que isso é considerado um problema de nicho desde o O recurso é "geralmente útil"; a posição deles é que os problemas de nicho devem ser resolvidos por extensões ou scripts de terceiros, e não pelos desenvolvedores que adicionam inúmeras bandeiras e afins para atender a todos os caprichos, então basicamente o que estamos fazendo aqui é apenas de acordo com a preferência deles e o mantém agradável e gerenciável.
Boa sorte! Se alguém tentar, informe-nos como funciona!