window.external.AddSearchProvider() is now a dummy function


Categories: DOM

Releases: Firefox 78, Firefox 78 ESR


Starting with Firefox 78, window.external.AddSearchProvider and the alias window.sidebar.AddSearchProvider will be dummy functions that do nothing, according to the HTML spec. The Internet Explorer-derived legacy method had been deprecated since Firefox 65. Google made it no-op with Chrome 54 in October 2016, and no other modern browsers support it.

If your website would like to provide a custom search provider, there are still two ways to do so:

The Netscape-derived, non-standard window.sidebar object will be removed in the near future.

How can I test this?

This change can be tested with the compatibilty checker in our Firefox Developer Tools extension. Get it today!