How we built it

Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec

window.external.IsSearchProviderInstalled and window.external.AddSearchProvider will both be defined as methods that are no-ops. This was never implemented in Safari. In IE10, these methods are (mostly) no-ops: IsSearchProviderInstalled always returns 2, and AddSearchProvider always returns S_OK. Firefox still implements this, but notes that it may be removed at any time.

Comments

https://msdn.microsoft.com/en-us/library/aa744112(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/aa342526(v=vs.85).aspx

Documentation

Specification

Established standard

Status in Chromium

Enabled by default (launch bug) in:

  • Chrome for desktop release 54
  • Chrome for iOS release 54
  • Android WebView release 54
  • Opera release 41
  • Opera for Android release 41

Consensus & Standardization

Owner

Last updated on 2016-08-02