A extensão "Não adicionar pesquisa personalizada" ainda está incompleta. Não abrange todas as heurísticas utilizadas pelo Chrome para determinar quando adicionar uma pesquisa personalizada (outra). Analisei essa extensão em janeiro de 2018. Revisitar os sites ainda fazia com que eles adicionassem sua definição de pesquisa ao Google Chrome. O autor inventou um novo código. Depois de algumas revisões, reavaliei sua extensão em agosto de 2018. Ela ainda é falha. Após repetidas revisitações de sites que desejam adicionar sua definição de pesquisa, alguns ainda são bem-sucedidos - o que significa que essa extensão falha.
Duvido que o Google esteja publicando qualquer documentação sobre a árvore de decisão que o Chrome usa para decidir quando adicionar a string de pesquisa de um site à lista de "Outros mecanismos de pesquisa". Forasteiros têm que adivinhar o comportamento observado, mas isso significa acertar os gatilhos ou não pegar todos eles. Como tal, apenas o Google pode realmente fornecer uma opção para ativar / desativar a adição automática de mecanismos de pesquisa, juntamente com uma opção, quando ativada, para avisar o usuário em vez de adicionar automaticamente. Continue enviando o feedback do Google que eles erraram.
link
Isso mostra o código das extensões "Não adicionar pesquisa personalizada". Não há muito lá. Parece que temos o OpenSearch.org para culpar pela descoberta automática de descritores de pesquisa. A partir do link e do link , gostaria de saber se uma extensão que redefine o tipo MIME application / opensearchdescription + xml anularia elementos OpenSearch em uma página da web; entretanto, talvez tentar alterar a definição desse tipo de MIME após o documento (página) já ter sido carregado (DOMContentLoaded) seja tarde demais. No artigo do Chromium, este autor de extensão está usando o método 2 com um ouvinte de evento.