This is documentation for the Search Service.
Application-provided engine (aka app-provided): This is an engine that is provided by the application to the user as part of the configurations for the user’s locale/region.
Default engine: This is the engine that is the one used by default when doing searches from the address bar, search bar and other places. This may be a default application provided engine or a user selected engine.
Default private engine: Same as for the default engine, but this is used by default when in private browsing mode.
Application default engine: The engine selected by the application as default, in the absence of user settings. In the code, this is referred to as “Original”.
- Search Engine Configuration
- Search Configuration Schema
- Search Engines
- Default Search Engines