Autant que je sache, il n'y a pas d'API publique de l'exposition d'un défaut du navigateur page d'accueil et de recherche fournisseur. Alors, comment est-ce que Google sait de l'affichage? Il n'arrive que lorsque Google n'est pas la page d'accueil par défaut / fournisseur de recherche par défaut sur mon navigateur.
Je ne peux que supposer qu'ils sont inférer à partir de nombreuses variables, telles que le référent. Je n'ai pas réussi à creuser dans Google est compilé en JavaScript. Je ne suis même pas sûr si elle est détectée côté client ou côté serveur.
Je suis sur Firefox 44, mais j'ai vu ces bannières sur Chrome, trop.