Name Description Size
OpenSearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 12658
SearchEngine.jsm eslint no-shadow: error, mozilla/no-aArgs: error 50239
SearchEngineSelector.jsm SearchEngineSelector parses the JSON configuration for search engines and returns the applicable engines depending on their region + locale. 12936
SearchService.jsm eslint no-shadow: error, mozilla/no-aArgs: error 93166
SearchSettings.jsm This class manages the saves search settings. Global settings can be saved and obtained from this class via the `*Attribute` methods. 10869
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. 24154
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 7452
SearchUtils.jsm eslint no-shadow: error, mozilla/no-aArgs: error 9855
Sidebar.jsm -*- indent-tabs-mode: nil; js-indent-level: 4 -*- 1001
components.conf 1316
docs 5 1161
nsISearchService.idl The POST data associated with a search submission, wrapped in a MIME input stream. May be null. 17142
schema 5
tests 2
toolkitsearch.manifest 170
.eslintrc.js 940