Name Description Size Coverage
AddonSearchEngine.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 9452 -
components.conf 497 -
ConfigSearchEngine.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 27631 -
docs -
metrics.yaml 26628 -
moz.build 1133 -
OpenSearchEngine.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 9082 -
OpenSearchLoader.sys.mjs OpenSearchLoader is used for loading OpenSearch definitions from content. 6568 -
OpenSearchLoaderChild.sys.mjs Child actor that parses an OpenSearch XML document loaded in a hidden browser and returns the extracted engine data. 672 -
OpenSearchParser.sys.mjs @typedef {object} OpenSearchProperties @property {string} name The display name of the engine. @property {nsIURI} [installURL] The URL that the engine was initially loaded from. @property {string} [queryCharset] The character set to use for encoding query values. @property {string} [searchForm] Non-standard. The search form URL. @property {string} [updateURL] Non-standard. The update URL for the engine. @property {number} [updateInterval] Non-standard. The update interval for the engine. @property {OpenSearchURL[]} urls An array of URLs associated with the engine. @property {OpenSearchImage[]} images An array of images assocaiated with the engine. 8296 -
PolicySearchEngine.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 3206 -
schema -
SearchEngine.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 51281 -
SearchEngineSelector.sys.mjs @import { RefinedSearchConfig, SearchEngineDefinition } from "../uniffi-bindgen-gecko-js/components/generated/RustSearch.sys.mjs"; 14132 -
SearchService.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 134442 -
SearchSettings.sys.mjs @import {SearchEngine} from "./SearchEngine.sys.mjs" 29937 -
SearchShortcuts.sys.mjs 2709 -
SearchStaticData.sys.mjs 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. 3896 -
SearchSuggestionController.sys.mjs Whether or not remote suggestions are turned on. 24292 -
SearchSuggestions.sys.mjs A search history autocomplete result that implements nsIAutoCompleteResult. Based on FormHistoryAutoCompleteResult. @implements {nsIAutoCompleteResult} 13367 -
SearchUtils.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 20831 -
tests -
tsconfig.json 362 -
types -
UserSearchEngine.sys.mjs eslint no-shadow: error, mozilla/no-aArgs: error 6680 -