Name Description Size
AddonSearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 5232
components.conf 942
docs 9
metrics.yaml 10107
moz.build 1118
nsISearchService.idl The POST data associated with a search submission, wrapped in a MIME input stream. May be null. 18097
OpenSearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 13153
PolicySearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 1997
schema 5
SearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 49923
SearchEngineSelector.jsm SearchEngineSelector parses the JSON configuration for search engines and returns the applicable engines depending on their region + locale. 13367
SearchService.jsm eslint no-shadow: error, mozilla/no-aArgs: error 108796
SearchSettings.jsm This class manages the saves search settings. Global settings can be saved and obtained from this class via the `*Attribute` methods. 10688
SearchStaticData.jsm This module contains additional data about default search engines that is the same across all languages. This information is defined outside of the actual search engine definition files, so that localizers don't need to update them when a change is made. This separate module is also easily overridable, in case a hotfix is needed. No high-level processing logic is applied here. 3950
SearchSuggestionController.jsm Generates an UUID. @returns {string} An UUID string, without leading or trailing braces. 26932
SearchSuggestions.jsm SuggestAutoComplete is a base class that implements nsIAutoCompleteSearch and can collect results for a given search by using this.#suggestionController. We do it this way since the AutoCompleteController in Mozilla requires a unique XPCOM Service for every search provider, even if the logic for two providers is identical. @constructor 7042
SearchUtils.jsm eslint no-shadow: error, mozilla/no-aArgs: error 10339
tests 2
toolkitsearch.manifest 170
UserSearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 1547
.eslintrc.js 940