Bug 1806539 - Consolidate existing partner codes for Duck Duck Go and add a new partner code for ESR. r=Standard8,mcheang

Differential Revision: https://phabricator.services.mozilla.com/D165342
This commit is contained in:
Stephanie Cunnane
2023-01-20 17:24:08 +00:00
parent 17e92281d1
commit 2b2c9944be
3 changed files with 11 additions and 47 deletions

View File

@@ -2,7 +2,7 @@
"name": "DuckDuckGo",
"description": "Search DuckDuckGo",
"manifest_version": 2,
"version": "1.2",
"version": "1.3",
"browser_specific_settings": {
"gecko": {
"id": "ddg@search.mozilla.org"
@@ -21,39 +21,7 @@
"name": "DuckDuckGo",
"search_url": "https://duckduckgo.com/",
"search_form": "https://duckduckgo.com/?q={searchTerms}",
"search_url_get_params": "q={searchTerms}",
"params": [
{
"name": "t",
"condition": "purpose",
"purpose": "contextmenu",
"value": "ffcm"
},
{
"name": "t",
"condition": "purpose",
"purpose": "keyword",
"value": "ffab"
},
{
"name": "t",
"condition": "purpose",
"purpose": "searchbar",
"value": "ffsb"
},
{
"name": "t",
"condition": "purpose",
"purpose": "homepage",
"value": "ffhp"
},
{
"name": "t",
"condition": "purpose",
"purpose": "newtab",
"value": "ffnt"
}
],
"search_url_get_params": "t=ffab&q={searchTerms}",
"suggest_url": "https://ac.duckduckgo.com/ac/",
"suggest_url_get_params": "q={searchTerms}&type=list"
}

View File

@@ -35,12 +35,14 @@ const SEARCH_ENGINE_DETAILS = [
},
{
alias: "d",
baseURL: "https://duckduckgo.com/?{code}q=foo",
baseURL: `https://duckduckgo.com/?{code}t=${
AppConstants.IS_ESR ? "ftsa" : "ffab"
}&q=foo`,
codes: {
context: "t=ffcm&",
keyword: "t=ffab&",
newTab: "t=ffnt&",
submission: "t=ffsb&",
context: "",
keyword: "",
newTab: "",
submission: "",
},
name: "DuckDuckGo",
},