tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit ddb8fb929e980f09a0ca22cf8ba74ba89fc8e232
parent 0f6a2580fc93897abaa41497fe6428b371999cb7
Author: Mark Banner <standard8@mozilla.com>
Date:   Thu, 13 Nov 2025 15:41:30 +0000

Bug 1999646 - Un-expose getAlternateDomains from nsISearchService. r=search-reviewers,scunnane

Differential Revision: https://phabricator.services.mozilla.com/D272239

Diffstat:
Mtoolkit/components/search/SearchService.sys.mjs | 4----
Mtoolkit/components/search/nsISearchService.idl | 10----------
Mtools/@types/generated/lib.gecko.xpcom.d.ts | 1-
3 files changed, 0 insertions(+), 15 deletions(-)

diff --git a/toolkit/components/search/SearchService.sys.mjs b/toolkit/components/search/SearchService.sys.mjs @@ -1051,10 +1051,6 @@ export class SearchService { ); } - getAlternateDomains(domain) { - return lazy.SearchStaticData.getAlternateDomains(domain); - } - /** * Whether to display the "Search in Private Window" result in the urlbar. */ diff --git a/toolkit/components/search/nsISearchService.idl b/toolkit/components/search/nsISearchService.idl @@ -602,14 +602,4 @@ interface nsISearchService : nsISupports * "https://www.google.com/search?q=terms". */ nsISearchParseSubmissionResult parseSubmissionURL(in AString url); - - /** - * Returns a list of alternate domains for a given search engine domain. - * - * @param domain - * The domain of the search engine. - * @returns {Array} - * An array which contains all alternate domains. - */ - Array<ACString> getAlternateDomains(in ACString domain); }; diff --git a/tools/@types/generated/lib.gecko.xpcom.d.ts b/tools/@types/generated/lib.gecko.xpcom.d.ts @@ -11708,7 +11708,6 @@ interface nsISearchService extends nsISupports, Enums<typeof nsISearchService_Op maybeSetAndOverrideDefault(extension: any): Promise<any>; getDefaultEngineInfo(): any; parseSubmissionURL(url: string): nsISearchParseSubmissionResult; - getAlternateDomains(domain: string): string[]; } // https://searchfox.org/mozilla-central/source/toolkit/components/shell/nsIToolkitShellService.idl