Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save daleharvey/932b9eeb0ba89734e48eccc8895804de to your computer and use it in GitHub Desktop.
Save daleharvey/932b9eeb0ba89734e48eccc8895804de to your computer and use it in GitHub Desktop.
diff --git a/browser/components/search/extensions/1und1/favicon.ico b/browser/components/search/extensions/1und1/favicon.ico
new file mode 100644
index 000000000000..ac5a2bbb0a28
Binary files /dev/null and b/browser/components/search/extensions/1und1/favicon.ico differ
diff --git a/browser/components/search/extensions/1und1/manifest.json b/browser/components/search/extensions/1und1/manifest.json
new file mode 100644
index 000000000000..5ffff80ce416
--- /dev/null
+++ b/browser/components/search/extensions/1und1/manifest.json
@@ -0,0 +1,27 @@
+{
+ "name": "1&1",
+ "description": "1&1",
+ "manifest_version": 2,
+ "version": "1.0",
+ "applications": {
+ "gecko": {
+ "id": "[email protected]"
+ }
+ },
+ "hidden": true,
+ "icons": {
+ "16": "favicon.ico"
+ },
+ "web_accessible_resources": [
+ "favicon.ico"
+ ],
+ "chrome_settings_overrides": {
+ "search_provider": {
+ "name": "1&1",
+ "search_url": "https://go.1und1.de/br/moz_search_web/",
+ "search_url_get_params": "q={searchTerms}&enc=UTF-8",
+ "suggest_url": "https://suggestplugin.ui-portal.de/s",
+ "suggest_url_get_params": "q={searchTerms}&brand=1und1&origin=br_splugin_ff_sg"
+ }
+ }
+}
diff --git a/browser/components/search/extensions/amazondotcn/_locales/default/messages.json b/browser/components/search/extensions/amazondotcn/_locales/default/messages.json
new file mode 100644
index 000000000000..ef4174971d69
--- /dev/null
+++ b/browser/components/search/extensions/amazondotcn/_locales/default/messages.json
@@ -0,0 +1,8 @@
+{
+ "searchUrl": {
+ "message": "https://www.amazon.cn/mn/searchApp"
+ },
+ "searchUrlGetParams": {
+ "message": "keywords={searchTerms}&ix=sunray&pageletid=headsearch&searchType=&Go.x=0&Go.y=0&bestSaleNum=0"
+ }
+}
diff --git a/browser/components/search/extensions/amazondotcn/_locales/mozillaonline/messages.json b/browser/components/search/extensions/amazondotcn/_locales/mozillaonline/messages.json
new file mode 100644
index 000000000000..8a18b1c9958f
--- /dev/null
+++ b/browser/components/search/extensions/amazondotcn/_locales/mozillaonline/messages.json
@@ -0,0 +1,8 @@
+{
+ "searchUrl": {
+ "message": "https://www.amazon.cn/gp/associates/link-types/searchbox.html"
+ },
+ "searchUrlGetParams": {
+ "message": ""
+ }
+}
diff --git a/browser/components/search/extensions/amazondotcn/manifest.json b/browser/components/search/extensions/amazondotcn/manifest.json
index 33ba2a69bc2d..41a8afff9a67 100644
--- a/browser/components/search/extensions/amazondotcn/manifest.json
+++ b/browser/components/search/extensions/amazondotcn/manifest.json
@@ -9,6 +9,7 @@
}
},
"hidden": true,
+ "default_locale": "default",
"icons": {
"16": "favicon.ico"
},
@@ -18,9 +19,9 @@
"chrome_settings_overrides": {
"search_provider": {
"name": "亚马逊",
- "search_url": "https://www.amazon.cn/mn/searchApp",
+ "search_url": "__MSG_searchUrl__",
"search_form": "https://www.amazon.cn/",
- "search_url_get_params": "keywords={searchTerms}&ix=sunray&pageletid=headsearch&searchType=&Go.x=0&Go.y=0&bestSaleNum=0"
+ "search_url_get_params": "__MSG_searchUrlGetParams__"
}
}
-}
\ No newline at end of file
+}
diff --git a/browser/components/search/extensions/gmx/_locales/de/messages.json b/browser/components/search/extensions/gmx/_locales/de/messages.json
new file mode 100644
index 000000000000..d03ed6fd6484
--- /dev/null
+++ b/browser/components/search/extensions/gmx/_locales/de/messages.json
@@ -0,0 +1,17 @@
+{
+ "extensionName": {
+ "message": "GMX Suche"
+ },
+ "searchUrl": {
+ "message": "https://go.gmx.net/br/moz_search_web/"
+ },
+ "suggestUrl": {
+ "message": "https://suggestplugin.ui-portal.de/s"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&enc=UTF-8"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&brand=gmx&origin=br_splugin_ff_sg"
+ }
+}
diff --git a/browser/components/search/extensions/gmx/_locales/shopping/messages.json b/browser/components/search/extensions/gmx/_locales/shopping/messages.json
new file mode 100644
index 000000000000..fa1508870656
--- /dev/null
+++ b/browser/components/search/extensions/gmx/_locales/shopping/messages.json
@@ -0,0 +1,17 @@
+{
+ "extensionName": {
+ "message": "GMX Shopping"
+ },
+ "searchUrl": {
+ "message": "https://shopping.gmx.net/"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&origin=br_osd"
+ },
+ "suggestUrl": {
+ "message": "https://shopping.gmx.net/suggest/ca/"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}"
+ }
+}
diff --git a/browser/components/search/extensions/gmx/favicon.png b/browser/components/search/extensions/gmx/favicon.png
new file mode 100644
index 000000000000..ffdb7a899a4b
Binary files /dev/null and b/browser/components/search/extensions/gmx/favicon.png differ
diff --git a/browser/components/search/extensions/gmx/manifest.json b/browser/components/search/extensions/gmx/manifest.json
new file mode 100644
index 000000000000..f4740d662e0a
--- /dev/null
+++ b/browser/components/search/extensions/gmx/manifest.json
@@ -0,0 +1,28 @@
+{
+ "name": "__MSG_extensionName__",
+ "description": "__MSG_extensionName__",
+ "manifest_version": 2,
+ "version": "1.0",
+ "applications": {
+ "gecko": {
+ "id": "[email protected]"
+ }
+ },
+ "hidden": true,
+ "default_locale": "de",
+ "icons": {
+ "16": "favicon.png"
+ },
+ "web_accessible_resources": [
+ "favicon.png"
+ ],
+ "chrome_settings_overrides": {
+ "search_provider": {
+ "name": "__MSG_extensionName__",
+ "search_url": "__MSG_searchUrl__",
+ "search_form": "https://search.gmx.com/start",
+ "suggest_url": "__MSG_suggestUrl__",
+ "search_url_get_params": "__MSG_searchUrlGetParams__"
+ }
+ }
+}
diff --git a/browser/components/search/extensions/mailcom/favicon.ico b/browser/components/search/extensions/mailcom/favicon.ico
new file mode 100644
index 000000000000..9f1bed60f82c
Binary files /dev/null and b/browser/components/search/extensions/mailcom/favicon.ico differ
diff --git a/browser/components/search/extensions/mailcom/manifest.json b/browser/components/search/extensions/mailcom/manifest.json
new file mode 100644
index 000000000000..e25923cda52d
--- /dev/null
+++ b/browser/components/search/extensions/mailcom/manifest.json
@@ -0,0 +1,27 @@
+{
+ "name": "mail.com",
+ "description": "mail.com",
+ "manifest_version": 2,
+ "version": "1.0",
+ "applications": {
+ "gecko": {
+ "id": "[email protected]"
+ }
+ },
+ "hidden": true,
+ "icons": {
+ "16": "favicon.ico"
+ },
+ "web_accessible_resources": [
+ "favicon.ico"
+ ],
+ "chrome_settings_overrides": {
+ "search_provider": {
+ "name": "Qwant",
+ "search_url": "https://go.mail.com/br/moz_search_web/",
+ "search_url_get_params": "q={searchTerms}&enc=UTF-8",
+ "suggest_url": "https://search.mail.com/SuggestSearch/s",
+ "suggest_url_get_params": "q={searchTerms}&brand=mailcom&origin=br_splugin_ff_sg"
+ }
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/default/messages.json b/browser/components/search/extensions/mailru/_locales/default/messages.json
new file mode 100644
index 000000000000..c902c14424dc
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/default/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900200"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900200&frc=900200"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900200"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/mailru001/messages.json b/browser/components/search/extensions/mailru/_locales/mailru001/messages.json
new file mode 100644
index 000000000000..2b40a70dd0e5
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/mailru001/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900201"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900201&frc=900201"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900201"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-az/messages.json b/browser/components/search/extensions/mailru/_locales/okru-az/messages.json
new file mode 100644
index 000000000000..a8b85dc60094
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-az/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900209"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900209&frc=900209"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900209"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-en-US/messages.json b/browser/components/search/extensions/mailru/_locales/okru-en-US/messages.json
new file mode 100644
index 000000000000..cf737cae1107
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-en-US/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900205"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900205&frc=900205"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900205"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-hy-AM/messages.json b/browser/components/search/extensions/mailru/_locales/okru-hy-AM/messages.json
new file mode 100644
index 000000000000..65e5ef107723
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-hy-AM/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900211"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900211&frc=900211"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900211"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-kk/messages.json b/browser/components/search/extensions/mailru/_locales/okru-kk/messages.json
new file mode 100644
index 000000000000..8da96ed9b25d
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-kk/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900206"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900206&frc=900206"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900206"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-ro/messages.json b/browser/components/search/extensions/mailru/_locales/okru-ro/messages.json
new file mode 100644
index 000000000000..66724aba79db
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-ro/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900207"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900207&frc=900207"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900207"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-ru/messages.json b/browser/components/search/extensions/mailru/_locales/okru-ru/messages.json
new file mode 100644
index 000000000000..c38275f3cc8f
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-ru/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900203"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900203&frc=900203"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900203"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-tr/messages.json b/browser/components/search/extensions/mailru/_locales/okru-tr/messages.json
new file mode 100644
index 000000000000..f3126ab63a3b
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-tr/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900210"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900210&frc=900210"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900210"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-uk/messages.json b/browser/components/search/extensions/mailru/_locales/okru-uk/messages.json
new file mode 100644
index 000000000000..14153aa01395
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-uk/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900204"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900204&frc=900204"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900204"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/_locales/okru-uz/messages.json b/browser/components/search/extensions/mailru/_locales/okru-uz/messages.json
new file mode 100644
index 000000000000..206a69684271
--- /dev/null
+++ b/browser/components/search/extensions/mailru/_locales/okru-uz/messages.json
@@ -0,0 +1,11 @@
+{
+ "searchForm": {
+ "message": "https://go.mail.ru/?gp=900208"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&fr=osmi&gp=900208&frc=900208"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&gp=900208"
+ }
+}
diff --git a/browser/components/search/extensions/mailru/manifest.json b/browser/components/search/extensions/mailru/manifest.json
index 8fee9c1368fe..96e997e7d487 100644
--- a/browser/components/search/extensions/mailru/manifest.json
+++ b/browser/components/search/extensions/mailru/manifest.json
@@ -9,6 +9,7 @@
}
},
"hidden": true,
+ "default_locale": "default",
"icons": {
"16": "favicon.ico"
},
@@ -19,10 +20,10 @@
"search_provider": {
"name": "Поиск Mail.Ru",
"search_url": "https://go.mail.ru/search",
- "search_form": "https://go.mail.ru/?gp=900200",
- "search_url_get_params": "q={searchTerms}&fr=osmi&gp=900200&frc=900200",
+ "search_form": "__MSG_searchForm__",
+ "search_url_get_params": "__MSG_searchUrlGetParams__",
"suggest_url": "https://suggests.go.mail.ru/ff3",
- "suggest_url_get_params": "q={searchTerms}&gp=900200"
+ "suggest_url_get_params": "__MSG_suggestUrlGetParams__"
}
}
-}
\ No newline at end of file
+}
diff --git a/browser/components/search/extensions/qwant/_locales/default/messages.json b/browser/components/search/extensions/qwant/_locales/default/messages.json
new file mode 100644
index 000000000000..1486a1fdd31c
--- /dev/null
+++ b/browser/components/search/extensions/qwant/_locales/default/messages.json
@@ -0,0 +1,20 @@
+{
+ "extensionName": {
+ "message": "Qwant"
+ },
+ "searchUrl": {
+ "message": "https://www.qwant.com/"
+ },
+ "searchUrlGetParams": {
+ "message": "client=brz-moz&q={searchTerms}"
+ },
+ "suggestUrl": {
+ "message": "https://api.qwant.com/api/suggest/"
+ },
+ "suggestUrlGetParams": {
+ "message": "client=opensearch&q={searchTerms}"
+ },
+ "searchForm": {
+ "message": "https://www.qwant.com/"
+ }
+}
diff --git a/browser/components/search/extensions/qwant/_locales/junior/messages.json b/browser/components/search/extensions/qwant/_locales/junior/messages.json
new file mode 100644
index 000000000000..81b66d58330d
--- /dev/null
+++ b/browser/components/search/extensions/qwant/_locales/junior/messages.json
@@ -0,0 +1,20 @@
+{
+ "extensionName": {
+ "message": "Qwant Junior"
+ },
+ "searchUrl": {
+ "message": "https://www.qwantjunior.com/"
+ },
+ "searchUrlGetParams": {
+ "message": "q={searchTerms}&client=firefoxqwant"
+ },
+ "suggestUrl": {
+ "message": "https://api.qwant.com/egp/suggest/"
+ },
+ "suggestUrlGetParams": {
+ "message": "q={searchTerms}&client=opensearch"
+ },
+ "searchForm": {
+ "message": "https://www.qwantjunior.com/"
+ }
+}
diff --git a/browser/components/search/extensions/qwant/manifest.json b/browser/components/search/extensions/qwant/manifest.json
index c9b9ce3ad6d9..77303f0b2449 100644
--- a/browser/components/search/extensions/qwant/manifest.json
+++ b/browser/components/search/extensions/qwant/manifest.json
@@ -1,6 +1,5 @@
{
- "name": "Qwant",
- "description": "Search Qwant",
+ "name": "__MSG_extensionName__",
"manifest_version": 2,
"version": "1.0",
"applications": {
@@ -9,6 +8,7 @@
}
},
"hidden": true,
+ "default_locale": "default",
"icons": {
"16": "favicon.ico"
},
@@ -17,12 +17,12 @@
],
"chrome_settings_overrides": {
"search_provider": {
- "name": "Qwant",
- "search_url": "https://www.qwant.com/",
- "search_form": "https://www.qwant.com/?client=brz-moz&q={searchTerms}",
- "search_url_get_params": "client=brz-moz&q={searchTerms}",
- "suggest_url": "https://api.qwant.com/api/suggest/",
- "suggest_url_get_params": "client=opensearch&q={searchTerms}"
+ "name": "__MSG_extensionName__",
+ "search_url": "__MSG_searchUrl__",
+ "search_url_get_params": "__MSG_searchUrlGetParams__",
+ "suggest_url": "__MSG_suggestUrl__",
+ "suggest_url_get_params": "__MSG_suggestUrlGetParams__",
+ "search_form": "__MSG_searchForm__"
}
}
-}
\ No newline at end of file
+}
diff --git a/browser/components/search/extensions/webde/favicon.ico b/browser/components/search/extensions/webde/favicon.ico
new file mode 100644
index 000000000000..f0ef93d20928
Binary files /dev/null and b/browser/components/search/extensions/webde/favicon.ico differ
diff --git a/browser/components/search/extensions/webde/manifest.json b/browser/components/search/extensions/webde/manifest.json
new file mode 100644
index 000000000000..73c3c5fe5495
--- /dev/null
+++ b/browser/components/search/extensions/webde/manifest.json
@@ -0,0 +1,27 @@
+{
+ "name": "WEB.DE",
+ "description": "WEB.DE",
+ "manifest_version": 2,
+ "version": "1.0",
+ "applications": {
+ "gecko": {
+ "id": "[email protected]"
+ }
+ },
+ "hidden": true,
+ "icons": {
+ "16": "favicon.ico"
+ },
+ "web_accessible_resources": [
+ "favicon.ico"
+ ],
+ "chrome_settings_overrides": {
+ "search_provider": {
+ "name": "WEB.DE",
+ "search_url": "https://go.web.de/br/moz_search_web/",
+ "search_url_get_params": "q={searchTerms}&enc=UTF-8",
+ "suggest_url": "https://suggestplugin.ui-portal.de/s",
+ "suggest_url_get_params": "q={searchTerms}&brand=webde&origin=br_splugin_ff_sg"
+ }
+ }
+}
diff --git a/services/settings/dumps/main/search-config.json b/services/settings/dumps/main/search-config.json
index 46aaebd6ff28..773a87049a24 100644
--- a/services/settings/dumps/main/search-config.json
+++ b/services/settings/dumps/main/search-config.json
@@ -1 +1,2708 @@
-{"data":[{"params":{"searchUrlGetParams":[{"name":"client","value":"firefox-b-d"},{"name":"q","value":"{searchTerms}"}]},"schema":1582832503175,"appliesTo":[{"default":"yes","included":{"everywhere":true}},{"params":{"searchUrlGetParams":[{"name":"client","value":"firefox-b-e"},{"name":"q","value":"{searchTerms}"}]},"included":{"everywhere":true},"application":{"channel":["esr"]},"telemetryId":"google-b-e"},{"default":"no","included":{"locales":{"matches":["ru","tr","be","kk"],"startsWith":["en"]},"regions":["ru","tr","by","kz"],"telemetryId":"google"}},{"params":{"searchUrlGetParams":[{"name":"client","value":"firefox-b-e"},{"name":"q","value":"{searchTerms}"}]},"default":"no","included":{"locales":{"matches":["ru","tr","be","kk"],"startsWith":["en"]},"regions":["ru","tr","by","kz"],"telemetryId":"google"},"application":{"channel":["esr"]}},{"default":"no","included":{"locales":{"matches":["zh-CN"]},"regions":["cn"]}},{"params":{"searchUrlGetParams":[{"name":"client","value":"firefox-b-e"},{"name":"q","value":"{searchTerms}"}]},"default":"no","included":{"locales":{"matches":["zh-CN"]},"regions":["cn"]},"application":{"channel":["esr"]}},{"params":{"searchUrlGetParams":[{"name":"client","value":"firefox-b-1-d"},{"name":"q","value":"{searchTerms}"}]},"included":{"regions":["us"]},"extraParams":[{"name":"channel","pref":"google_channel_us","condition":"pref"}],"telemetryId":"google-b-1-d"},{"params":{"searchUrlGetParams":[{"name":"client","value":"firefox-b-1-e"},{"name":"q","value":"{searchTerms}"}]},"included":{"regions":["us"]},"application":{"channel":["esr"]},"extraParams":[{"name":"channel","pref":"google_channel_us","condition":"pref"}],"telemetryId":"google-b-1-e"}],"orderHint":1000,"extraParams":[{"name":"channel","pref":"google_channel_row","condition":"pref"}],"telemetryId":"google-b-d","webExtension":{"id":"[email protected]"},"id":"cb8e7210-9f0b-48fa-8708-b9a03df79eea","last_modified":1583937832394},{"params":{"searchUrlGetParams":[{"name":"pc","value":"MOZI"},{"name":"q","value":"{searchTerms}"}]},"schema":1582890763841,"appliesTo":[{"included":{"locales":{"matches":["ach","af","an","ar","ast","az","ca","ca-valencia","cak","da","de","dsb","el","eo","es-CL","es-ES","es-MX","eu","fa","ff","fi","fr","fy-NL","gn","gu-IN","hi-IN","hr","hsb","ia","is","it","ja-JP-macos","ja","ka","kab","km","kn","lij","lo","lt","mk","ms","my","nb-NO","ne-NP","nl","nn-NO","oc","pa-IN","pt-BR","rm","ro","son","sq","sr","sv-SE","th","tl","trs","uk","ur","uz","wo","xh","zh-CN"],"startsWith":["bn","en"]}}}],"extraParams":[{"name":"form","value":"MOZCON","purpose":"contextmenu","condition":"purpose"},{"name":"form","value":"MOZSBR","purpose":"searchbar","condition":"purpose"},{"name":"form","value":"MOZSPG","purpose":"homepage","condition":"purpose"},{"name":"form","value":"MOZLBR","purpose":"keyword","condition":"purpose"},{"name":"form","value":"MOZTSB","purpose":"newtab","condition":"purpose"}],"webExtension":{"id":"[email protected]"},"id":"7ec766f6-639a-4618-91bc-33eb3d4378c6","last_modified":1583937832392},{"params":{"searchUrlGetParams":[{"name":"tn","value":"monline_7_dg"},{"name":"ie","value":"utf-8"},{"name":"wd","value":"{searchTerms}"}],"suggestUrlGetParams":[{"name":"tn","value":"monline_7_dg"},{"name":"ie","value":"utf-8"},{"name":"action","value":"opensearch"},{"name":"wd","value":"{searchTerms}"}]},"schema":1582890764713,"appliesTo":[{"included":{"locales":{"matches":["zh-CN"]}}},{"default":"yes","included":{"locales":{"matches":["zh-CN"]},"regions":["cn"]}}],"telemetryId":"baidu","webExtension":{"id":"[email protected]"},"id":"52dd490a-89e8-45f2-96b0-f2c72e157526","last_modified":1583937832389},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"mozilla-20"},{"name":"sourceid","value":"Mozilla-search"}]},"schema":1582890765580,"appliesTo":[{"included":{"locales":{"matches":["ach","af","ar","az","bg","cak","en-US","eo","es-AR","fa","gn","hy-AM","ia","is","ka","km","lt","mk","ms","my","ro","si","th","tl","trs","uz"]}}},{"included":{"locales":{"matches":["ach","af","ar","az","bg","cak","en-US","eo","es-AR","fa","gn","hy-AM","ia","is","ka","km","lt","mk","ms","my","ro","si","th","tl","trs","uz"]},"regions":["au"]},"telemetryId":"amazon-au","webExtension":{"id":"[email protected]","locales":["au"]}},{"included":{"locales":{"matches":["ach","af","ar","az","bg","cak","en-US","eo","es-AR","fa","gn","hy-AM","ia","is","ka","km","lt","mk","ms","my","ro","si","th","tl","trs","uz"]},"regions":["ca"]},"telemetryId":"amazon-ca","webExtension":{"id":"[email protected]","locales":["ca"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"firefox-fr-21"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["ach","af","ar","az","bg","cak","en-US","eo","es-AR","fa","gn","hy-AM","ia","is","ka","km","lt","mk","ms","my","ro","si","th","tl","trs","uz"]},"regions":["fr"]},"telemetryId":"amazon-france","webExtension":{"id":"[email protected]","locales":["france"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"firefox-uk-21"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["ach","af","ar","az","bg","cak","en-US","eo","es-AR","fa","gn","hy-AM","ia","is","ka","km","lt","mk","ms","my","ro","si","th","tl","trs","uz"]},"regions":["gb"]},"telemetryId":"amazon-en-GB","webExtension":{"id":"[email protected]","locales":["en-GB"]}}],"orderHint":500,"telemetryId":"amazondotcom","webExtension":{"id":"[email protected]"},"id":"071c671c-7c1b-469d-a771-ab16ff6e8beb","last_modified":1583937832387},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"}]},"schema":1582890766440,"appliesTo":[{"included":{"locales":{"matches":["bn","bn-IN","kn","gu-IN","mr","pa-IN","ta","te","ur"]}},"telemetryId":"amazon-in","webExtension":{"locales":["in"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"firefox-fr-21"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["br","ff","fr","son","wo"]}},"telemetryId":"amazon-france","webExtension":{"locales":["france"]}},{"included":{"locales":{"matches":["br","ff","fr","son","wo"]},"regions":["ca"]},"telemetryId":"amazon-ca","webExtension":{"locales":["ca"]}},{"included":{"locales":{"matches":["en-CA"]}},"telemetryId":"amazon-ca","webExtension":{"locales":["ca"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"mozillajapan-fx-22"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["ja-JP-macos","ja"]}},"telemetryId":"amazon-jp","webExtension":{"locales":["jp"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"firefoxit-21"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["it","lij"]}},"telemetryId":"amazon-it","webExtension":{"locales":["it"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"firefox-de-21"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["de","dsb","hsb"]}},"telemetryId":"amazon-de","webExtension":{"locales":["de"]}},{"params":{"searchUrlGetParams":[{"name":"field-keywords","value":"{searchTerms}"},{"name":"ie","value":"{inputEncoding}"},{"name":"mode","value":"blended"},{"name":"tag","value":"firefox-uk-21"},{"name":"sourceid","value":"Mozilla-search"}]},"included":{"locales":{"matches":["cy","da","el","en-GB","eu","ga-IE","gd","gl","hr","nb-NO","nn-NO","pt-PT","sq","sr"]}},"telemetryId":"amazon-en-GB","webExtension":{"locales":["en-GB"]}},{"included":{"locales":{"matches":["cy","da","el","en-GB","eu","ga-IE","gd","gl","hr","nb-NO","nn-NO","pt-PT","sq","sr"]},"regions":["au"]},"telemetryId":"amazon-au","webExtension":{"locales":["au"]}}],"orderHint":500,"webExtension":{"id":"[email protected]"},"id":"a620b506-c3ae-4332-97bb-190a73868580","last_modified":1583937832384},{"params":{"searchUrlGetParams":[{"name":"keywords","value":"{searchTerms}"},{"name":"ix","value":"sunray"},{"name":"pageletid","value":"headsearch"},{"name":"searchType","value":""},{"name":"Go.x","value":"0"},{"name":"Go.y","value":"0"},{"name":"bestSaleNum","value":"0"}]},"schema":1582890767305,"appliesTo":[{"included":{"locales":{"matches":["zh-CN"]}}}],"orderHint":500,"telemetryId":"amazondotcn","webExtension":{"id":"[email protected]"},"id":"ccb137f1-7733-464c-bb70-037be4ba2529","last_modified":1583937832381},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.com/sch/{searchTerms}"}]},"schema":1582890768154,"appliesTo":[{"included":{"locales":{"matches":["en-US"]},"regions":["us"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.es/sch/{searchTerms}"}]},"included":{"locales":{"matches":["an","ast","ca","ca-valencia","es-ES","eu","gl"]}},"telemetryId":"ebay-es","webExtension":{"locales":["es"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.fr/sch/{searchTerms}"}]},"included":{"locales":{"matches":["br","fr","wo"]}},"telemetryId":"ebay-fr","webExtension":{"locales":["fr"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.befr.ebay.be/sch/{searchTerms}"}]},"included":{"locales":{"matches":["br","en-US","fr","wo"]},"regions":["be"]},"telemetryId":"ebay-be","webExtension":{"locales":["be"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.ca/sch/{searchTerms}"}]},"included":{"locales":{"matches":["br","en-US","fr","wo"]},"regions":["ca"]},"telemetryId":"ebay-ca","webExtension":{"locales":["ca"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.ch/sch/{searchTerms}"}]},"included":{"locales":{"matches":["br","en-US","fr","wo"]},"regions":["ch"]},"telemetryId":"ebay-ch","webExtension":{"locales":["ch"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.co.uk/sch/{searchTerms}"}]},"included":{"locales":{"matches":["cy","en-GB","gd"]}},"telemetryId":"ebay-uk","webExtension":{"locales":["uk"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.co.uk/sch/{searchTerms}"}]},"included":{"locales":{"matches":["en-US"]},"regions":["gb"]},"telemetryId":"ebay-uk","webExtension":{"locales":["uk"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.com.au/sch/{searchTerms}"}]},"included":{"locales":{"matches":["cy","en-GB","en-US","gd"]},"regions":["au"]},"telemetryId":"ebay-au","webExtension":{"locales":["au"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.ie/sch/{searchTerms}"}]},"included":{"locales":{"matches":["cy","en-GB","en-US","gd"]},"regions":["ie"]},"telemetryId":"ebay-ie","webExtension":{"locales":["ie"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.de/sch/{searchTerms}"}]},"included":{"locales":{"matches":["de","dsb","hsb"]}},"telemetryId":"ebay-de","webExtension":{"locales":["de"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.at/sch/{searchTerms}"}]},"included":{"locales":{"matches":["de","dsb","hsb"]},"regions":["at"]},"telemetryId":"ebay-at","webExtension":{"locales":["at"]}},{"included":{"locales":{"matches":["de","dsb","hsb"]},"regions":["ch"]},"telemetryId":"ebay-ch","webExtension":{"locales":["ch"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.ca/sch/{searchTerms}"}]},"included":{"locales":{"matches":["en-CA"]}},"telemetryId":"ebay-ca","webExtension":{"locales":["ca"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.nl/sch/{searchTerms}"}]},"included":{"locales":{"matches":["fy-NL","nl"]}},"telemetryId":"ebay-nl","webExtension":{"locales":["nl"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.nl/sch/{searchTerms}"}]},"included":{"locales":{"matches":["en-US"]},"regions":["nl"]},"telemetryId":"ebay-nl","webExtension":{"locales":["nl"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.befr.ebay.be/sch/{searchTerms}"}]},"included":{"locales":{"matches":["fy-NL","nl"]},"regions":["be"]},"telemetryId":"ebay-be","webExtension":{"locales":["be"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.ie/sch/{searchTerms}"}]},"included":{"locales":{"matches":["ga-IE"]}},"telemetryId":"ebay-ie","webExtension":{"locales":["ie"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.it/sch/{searchTerms}"}]},"included":{"locales":{"matches":["it","lij"]}},"telemetryId":"ebay-it","webExtension":{"locales":["it"]}},{"params":{"searchUrlGetParams":[{"name":"ff3","value":"4"},{"name":"toolid","value":"20004"},{"name":"campid","value":"5338192028"},{"name":"customid","value":""},{"name":"mpre","value":"https://www.ebay.ch/sch/{searchTerms}"}]},"included":{"locales":{"matches":["rm"]}},"telemetryId":"ebay-ch","webExtension":{"locales":["ch"]}}],"orderHint":500,"webExtension":{"id":"[email protected]"},"id":"cbe309e0-f638-4996-9dfc-ea5c19ef16e9","last_modified":1583937832378},{"schema":1582890769208,"appliesTo":[{"included":{"everywhere":true}}],"orderHint":500,"extraParams":[{"name":"t","value":"ffcm","purpose":"contextmenu","condition":"purpose"},{"name":"t","value":"ffab","purpose":"keyword","condition":"purpose"},{"name":"t","value":"ffsb","purpose":"searchbar","condition":"purpose"},{"name":"t","value":"ffhp","purpose":"homepage","condition":"purpose"},{"name":"t","value":"ffnt","purpose":"newtab","condition":"purpose"}],"telemetryId":"ddg","webExtension":{"id":"[email protected]"},"id":"c0b26c0e-63e6-4235-b2ce-5f16b6a8bf87","last_modified":1583937832375},{"schema":1582890770084,"appliesTo":[{"default":"yes","included":{"locales":{"matches":["ru","tr","be","kk"],"startsWith":["en"]},"regions":["ru","tr","by","kz"]},"telemetryId":"yandex-en","webExtension":{"locales":["en"]}},{"included":{"locales":{"matches":["az"]}},"telemetryId":"yandex-az","webExtension":{"locales":["az"]}},{"included":{"locales":{"matches":["be"]}},"telemetryId":"yandex-by","webExtension":{"locales":["by"]}},{"included":{"locales":{"matches":["kk"]}},"telemetryId":"yandex-kk","webExtension":{"locales":["kk"]}},{"included":{"locales":{"matches":["ru"]}},"telemetryId":"yandex-ru","webExtension":{"locales":["ru"]}},{"included":{"locales":{"matches":["tr"]}},"telemetryId":"yandex-tr","webExtension":{"locales":["tr"]}}],"extraParams":[{"name":"clid","value":"2186618","purpose":"searchbar","condition":"purpose"},{"name":"clid","value":"2186621","purpose":"keyword","condition":"purpose"},{"name":"clid","value":"2186623","purpose":"contextmenu","condition":"purpose"},{"name":"clid","value":"2186617","purpose":"homepage","condition":"purpose"},{"name":"clid","value":"2186620","purpose":"newtab","condition":"purpose"}],"webExtension":{"id":"[email protected]"},"id":"a0e7f96a-14e0-4d56-9f54-e0c7e49fd306","last_modified":1583937832372},{"schema":1582890770937,"appliesTo":[{"included":{"locales":{"matches":["sv-SE"]}}}],"webExtension":{"id":"[email protected]"},"id":"69a82554-c9b4-4c84-98c7-80f86fa7174a","last_modified":1583937832369},{"schema":1582890771781,"appliesTo":[{"included":{"locales":{"matches":["pl"]}}}],"webExtension":{"id":"[email protected]"},"id":"d915b6bc-bbae-47a6-8323-1b2990ad0e57","last_modified":1583937832367},{"schema":1582890772625,"appliesTo":[{"included":{"locales":{"matches":["sk"]}}}],"webExtension":{"id":"[email protected]"},"id":"6cebcf52-2cfa-4da2-ae4d-2c845ebdbc0b","last_modified":1583937832365},{"schema":1582890773480,"appliesTo":[{"included":{"locales":{"matches":["az"]}}}],"webExtension":{"id":"[email protected]"},"id":"c1a6845f-015e-4e67-bc64-6e39a843643f","last_modified":1583937832363},{"schema":1582890774347,"appliesTo":[{"included":{"locales":{"matches":["sk"]}}}],"webExtension":{"id":"[email protected]"},"id":"3c632ae9-f758-43b5-9d06-b9c1b6bc7105","last_modified":1583937832361},{"schema":1582890775198,"appliesTo":[{"included":{"locales":{"matches":["gd"]}}}],"webExtension":{"id":"[email protected]"},"id":"4ab14cdb-35ea-42dc-8500-110eb3088b89","last_modified":1583937832358},{"schema":1582890776067,"appliesTo":[{"included":{"locales":{"matches":["nb-NO","nn-NO"]}}}],"webExtension":{"id":"[email protected]"},"id":"64ce88a6-fd55-48d1-85a9-724c753f5721","last_modified":1583937832356},{"schema":1582890776913,"appliesTo":[{"included":{"locales":{"matches":["fy-NL"]}},"webExtension":{"locales":["fy-NL"]}},{"included":{"locales":{"matches":["nl"]}},"webExtension":{"locales":["nl"]}}],"webExtension":{"id":"[email protected]"},"id":"3d0ab163-0808-4be0-b479-0900dcdc8e35","last_modified":1583937832354},{"schema":1582890777775,"appliesTo":[{"included":{"locales":{"matches":["sl"]}}}],"webExtension":{"id":"[email protected]"},"id":"d908d622-0387-4d36-8098-1a9e32c0c697","last_modified":1583937832352},{"schema":1582890778608,"appliesTo":[{"included":{"locales":{"matches":["en-GB"]}}}],"webExtension":{"id":"[email protected]"},"id":"270000f0-8527-4f98-aa17-879820209f68","last_modified":1583937832350},{"schema":1582890779439,"appliesTo":[{"included":{"locales":{"matches":["vi"]}}}],"webExtension":{"id":"[email protected]"},"id":"4e447f5a-9eb1-436e-8de1-9e4b4b709efb","last_modified":1583937832348},{"schema":1582890780276,"appliesTo":[{"included":{"locales":{"matches":["ko"]}}}],"webExtension":{"id":"[email protected]"},"id":"0cdc44be-173a-4ca8-96e3-43e3000da75d","last_modified":1583937832346},{"schema":1582890781123,"appliesTo":[{"included":{"locales":{"matches":["ca","ca-valencia"]}}}],"webExtension":{"id":"[email protected]"},"id":"055103b9-1f4a-43d0-9b99-5b8d7209b022","last_modified":1583937832343},{"schema":1582890781968,"appliesTo":[{"included":{"locales":{"matches":["es-AR","es-CL","es-ES"]}}}],"webExtension":{"id":"[email protected]"},"id":"3d27c51f-83d4-43be-af84-4d7a51c5a8e4","last_modified":1583937832341},{"schema":1582890782823,"appliesTo":[{"included":{"locales":{"matches":["de"]}}}],"webExtension":{"id":"[email protected]"},"id":"1fc1b257-3e6b-4cfb-a323-64c1429bcf51","last_modified":1583937832339},{"schema":1582890783661,"appliesTo":[{"included":{"locales":{"matches":["et"]}}}],"webExtension":{"id":"[email protected]"},"id":"63b74323-1d14-4989-921f-7cc32bfee072","last_modified":1583937832336},{"schema":1582890784534,"appliesTo":[{"included":{"locales":{"matches":["hr"]}}}],"webExtension":{"id":"[email protected]"},"id":"5cd4781c-2906-4fe7-9d4b-ea9ddbdc2c3b","last_modified":1583937832334},{"schema":1582890785390,"appliesTo":[{"included":{"locales":{"matches":["gd"]}}}],"webExtension":{"id":"[email protected]"},"id":"6491a2b8-c487-4798-a817-a0fd08b40ee2","last_modified":1583937832332},{"schema":1582890786256,"appliesTo":[{"included":{"locales":{"matches":["kk"]}}}],"webExtension":{"id":"[email protected]"},"id":"d045762c-52ac-4c16-8ca3-072aecea83da","last_modified":1583937832330},{"schema":1582890787108,"appliesTo":[{"included":{"locales":{"matches":["br"]}}}],"webExtension":{"id":"[email protected]"},"id":"ed6a0f8c-e496-4d9c-936c-b906892e3d23","last_modified":1583937832327},{"schema":1582890787961,"appliesTo":[{"included":{"locales":{"matches":["nn-NO","nb-NO"]}}}],"webExtension":{"id":"[email protected]"},"id":"f458e78b-9128-4027-b344-538f5661c148","last_modified":1583937832325},{"schema":1582890788795,"appliesTo":[{"included":{"locales":{"matches":["cs"]}}}],"webExtension":{"id":"[email protected]"},"id":"b9a718b5-fc78-40b8-b1c3-2e15d2009f5c","last_modified":1583937832323},{"schema":1582890789635,"appliesTo":[{"included":{"locales":{"matches":["uk"]}}}],"webExtension":{"id":"[email protected]"},"id":"da2ec2d3-6c5c-4191-b428-351fbea8aeba","last_modified":1583937832321},{"schema":1582890790469,"appliesTo":[{"included":{"locales":{"matches":["kn"]}}}],"webExtension":{"id":"[email protected]"},"id":"ae1cfae5-0516-41c0-99af-fd3d92a77aa8","last_modified":1583937832318},{"schema":1582890791315,"appliesTo":[{"included":{"locales":{"matches":["de","dsb","hsb","rm"]}}}],"webExtension":{"id":"[email protected]"},"id":"03d60939-2c92-45b0-874f-11c8e6d0c2b9","last_modified":1583937832316},{"schema":1582890792162,"appliesTo":[{"included":{"locales":{"matches":["hy-AM"]}}}],"webExtension":{"id":"[email protected]"},"id":"206db966-db1f-492d-9ab0-71b3e12b434e","last_modified":1583937832313},{"schema":1582890793008,"appliesTo":[{"included":{"locales":{"matches":["th"]}}}],"webExtension":{"id":"[email protected]"},"id":"8b4f2887-0c24-49ce-b467-2ba8cc9a4945","last_modified":1583937832311},{"schema":1582890793853,"appliesTo":[{"included":{"locales":{"matches":["ru"]}}}],"webExtension":{"id":"[email protected]"},"id":"e0ca4964-e324-44e7-80b6-16a831706d17","last_modified":1583937832309},{"schema":1582890794722,"appliesTo":[{"included":{"locales":{"matches":["cs"]}}}],"webExtension":{"id":"[email protected]"},"id":"9a404348-0998-42c4-9d87-45ef47672c95","last_modified":1583937832306},{"schema":1582890795553,"appliesTo":[{"included":{"locales":{"matches":["fy-NL"]}},"webExtension":{"locales":["fy-NL"]}},{"included":{"locales":{"matches":["nl"]}},"webExtension":{"locales":["nl"]}}],"webExtension":{"id":"[email protected]"},"id":"7823cbee-e13e-4de6-8cf1-86e9234f06ae","last_modified":1583937832304},{"schema":1582890796393,"appliesTo":[{"included":{"locales":{"matches":["es-AR"]}},"webExtension":{"locales":["ar"]}},{"included":{"locales":{"matches":["es-CL"]}},"webExtension":{"locales":["cl"]}},{"included":{"locales":{"matches":["es-MX"]}},"webExtension":{"locales":["mx"]}}],"webExtension":{"id":"[email protected]"},"id":"df070348-e771-4bd5-964e-d19d82c1384e","last_modified":1583937832302},{"schema":1582890797236,"appliesTo":[{"included":{"locales":{"matches":["pt-BR"]}}}],"webExtension":{"id":"[email protected]"},"id":"53bf6974-0e60-4551-994f-2d5176a5d1c6","last_modified":1583937832300},{"schema":1582890798070,"appliesTo":[{"included":{"locales":{"matches":["he"]}}}],"webExtension":{"id":"[email protected]"},"id":"3d05b67d-ef69-4abf-82ab-c943a7e3eff3","last_modified":1583937832298},{"schema":1582890798901,"appliesTo":[{"included":{"locales":{"matches":["sl"]}}}],"webExtension":{"id":"[email protected]"},"id":"dd8dcdda-7da8-46db-823b-d33fb1da63f8","last_modified":1583937832295},{"schema":1582890799757,"appliesTo":[{"included":{"locales":{"matches":["ko"]}}}],"webExtension":{"id":"[email protected]"},"id":"4135dc8f-f0bf-475b-b39f-74c4256572af","last_modified":1583937832292},{"schema":1582890800610,"appliesTo":[{"included":{"locales":{"matches":["et"]}}}],"webExtension":{"id":"[email protected]"},"id":"2260d56e-d47c-435e-9cb8-9c7c67e8df7c","last_modified":1583937832289},{"schema":1582890801444,"appliesTo":[{"included":{"locales":{"matches":["sl"]}}}],"webExtension":{"id":"[email protected]"},"id":"fa42b23a-30c5-46f3-8997-4a84029b5349","last_modified":1583937832287},{"schema":1582890802297,"appliesTo":[{"included":{"locales":{"matches":["bs"]}}}],"webExtension":{"id":"[email protected]"},"id":"af72d7ef-4255-4362-b328-703aea68ee7e","last_modified":1583937832283},{"schema":1582890803142,"appliesTo":[{"included":{"locales":{"matches":["ja-JP-macos","jp"]}}}],"webExtension":{"id":"[email protected]"},"id":"daa695d9-3f38-494b-81f1-1f601bbe5163","last_modified":1583937832279},{"schema":1582890803993,"appliesTo":[{"included":{"locales":{"matches":["et"]}}}],"webExtension":{"id":"[email protected]"},"id":"af16e0da-1bcf-4769-b9bb-e43a94bfac75","last_modified":1583937832276},{"schema":1582890804842,"appliesTo":[{"included":{"locales":{"matches":["ru"]}}}],"webExtension":{"id":"[email protected]"},"id":"f62fc00c-2e87-4e95-aa11-0db075cd5741","last_modified":1583937832272},{"schema":1582890805689,"appliesTo":[{"included":{"locales":{"matches":["cy"]}}}],"webExtension":{"id":"[email protected]"},"id":"656d9e4e-74d5-4eee-bee3-519b4d9bfd37","last_modified":1583937832269},{"schema":1582890806533,"appliesTo":[{"included":{"locales":{"matches":["bg"]}}}],"webExtension":{"id":"[email protected]"},"id":"acc27094-9f0a-49af-868b-8b6ecbbda976","last_modified":1583937832267},{"schema":1582890807390,"appliesTo":[{"included":{"locales":{"matches":["sr"]}}}],"webExtension":{"id":"[email protected]"},"id":"3bb87247-c36b-4606-a0d6-92b14eaeba86","last_modified":1583937832264},{"schema":1582890808245,"appliesTo":[{"included":{"locales":{"matches":["pt-PT"]}}}],"webExtension":{"id":"[email protected]"},"id":"a3f1a5b6-cd8d-41b3-bb2b-de6bb1943a3d","last_modified":1583937832261},{"schema":1582890809085,"appliesTo":[{"included":{"locales":{"matches":["ru"]}}}],"webExtension":{"id":"[email protected]"},"id":"de771801-5bca-436c-be56-f882897c46f2","last_modified":1583937832259},{"schema":1582890809928,"appliesTo":[{"included":{"locales":{"matches":["sv-SE"]}}}],"webExtension":{"id":"[email protected]"},"id":"8a7de784-efa5-428f-9193-a0d3368b80d4","last_modified":1583937832257},{"schema":1582890810778,"appliesTo":[{"included":{"locales":{"matches":["pl"]}}}],"webExtension":{"id":"[email protected]"},"id":"2ca17e29-ed08-4218-99f6-0615c8bc5c67","last_modified":1583937832254},{"schema":1582890811653,"appliesTo":[{"included":{"locales":{"matches":["fr"]}}}],"webExtension":{"id":"[email protected]"},"id":"f59fddbc-580b-4672-9cda-32941ceec729","last_modified":1583937832252},{"schema":1582890812485,"appliesTo":[{"included":{"locales":{"matches":["nb-NO","nn-NO"]}}}],"webExtension":{"id":"[email protected]"},"id":"e54d56d1-defb-4e34-b85e-9814cb7797c2","last_modified":1583937832249},{"schema":1582890813333,"appliesTo":[{"included":{"locales":{"matches":["ja-JP-macos","jp"]}}}],"webExtension":{"id":"[email protected]"},"id":"8551c432-c68d-4934-836e-98513ae4b4a5","last_modified":1583937832247},{"schema":1582890814195,"appliesTo":[{"included":{"locales":{"matches":["zh-TW"]}}}],"webExtension":{"id":"[email protected]"},"id":"2d24515e-3e35-42ed-bf17-1388acfe80fa","last_modified":1583937832245},{"schema":1582890815048,"appliesTo":[{"included":{"locales":{"matches":["ltg","lv"]}}}],"webExtension":{"id":"[email protected]"},"id":"e7dcde21-5b5e-4406-b602-0611130fd3a6","last_modified":1583937832242},{"schema":1582890815902,"appliesTo":[{"included":{"locales":{"matches":["cs"]}}}],"webExtension":{"id":"[email protected]"},"id":"c50dcc87-0192-4461-bb88-17a55ba181c7","last_modified":1583937832240},{"schema":1582890816739,"appliesTo":[{"included":{"locales":{"matches":["ltg","lv"]}}}],"webExtension":{"id":"[email protected]"},"id":"74f2f615-8d17-4133-82c1-18d03643c383","last_modified":1583937832237},{"schema":1582890817589,"appliesTo":[{"included":{"locales":{"matches":["ga-IE"]}}}],"webExtension":{"id":"[email protected]"},"id":"518293ee-4bf0-4514-9b73-c6fb646a8a18","last_modified":1583937832235},{"schema":1582890818451,"appliesTo":[{"included":{"locales":{"matches":["default","en-US","ach","an","bs","ca","ca-valencia","en-CA","ga-IE","gn","hr","ia","ka","kk","km","lo","lt","ms","my","ne-NP","oc","pt-BR","sl","tl","tr","ur","uz","wo"]}}},{"included":{"locales":{"matches":["ja-JP-macos","ja"]}},"webExtension":{"locales":["ja"]}}],"webExtension":{"id":"[email protected]"},"id":"bbf3e4a8-8ab2-4031-a146-a964d7b6a41b","last_modified":1583937832232},{"schema":1582890819290,"appliesTo":[{"included":{"locales":{"matches":["sv-SE"]}}}],"webExtension":{"id":"[email protected]"},"id":"32eec495-ce07-4ce5-8d07-4cb32050459d","last_modified":1583937832229},{"schema":1582890820131,"appliesTo":[{"included":{"locales":{"matches":["hu"]}}}],"webExtension":{"id":"[email protected]"},"id":"d0eab7e7-9084-4a43-b845-568dbe9f07dc","last_modified":1583937832225},{"schema":1582890820983,"appliesTo":[{"included":{"locales":{"matches":["te"]}},"webExtension":{"locales":["te"]}},{"included":{"locales":{"matches":["oc"]}},"webExtension":{"locales":["oc"]}}],"webExtension":{"id":"[email protected]"},"id":"781f42f0-3a5c-4d14-8be2-665eefa65653","last_modified":1583937832222},{"schema":1582890821826,"appliesTo":[{"included":{"locales":{"matches":["pl"]}}}],"webExtension":{"id":"[email protected]"},"id":"1960ccff-4aab-48cd-9bf5-0eb2adde76f9","last_modified":1583937832218},{"schema":1582890822671,"appliesTo":[{"included":{"locales":{"matches":["ja-JP-macos","ja"]}}}],"webExtension":{"id":"[email protected]"},"id":"9e73a342-4e27-4e9f-8a29-be193d59236a","last_modified":1583937832213},{"schema":1582890823520,"appliesTo":[{"included":{"locales":{"matches":["ja-JP-macos","ja"]}}}],"webExtension":{"id":"[email protected]"},"id":"43559b11-05dc-4750-b131-afdbd9d25905","last_modified":1583937832210},{"schema":1582890824418,"appliesTo":[{"included":{"locales":{"matches":["sk"]}}}],"webExtension":{"id":"[email protected]"},"id":"e332f9dd-d1c5-4cc9-8534-3fd9938b970c","last_modified":1583937832207},{"schema":1582890825302,"appliesTo":[{"included":{"everywhere":true}},{"included":{"locales":{"matches":["af","an","ar","ast","az","bg","br","bs","cy","da","de","dsb","el","eo","et","eu","fa","fi","fy-NL","ga-IE","gd","gl","gn","he","hr","hsb","hu","ia","id","is","it","ka","kab","kk","km","kn","lij","lo","lt","ltg","lv","mk","mr","ms","my","nl","oc","pl","rm","ro","ru","si","sk","sl","sq","sr","sv-SE","ta","te","th","tl","tr","uk","ur","uz","vi","wo","zh-CN","zh-TW"]}},"webExtension":{"locales":["$USER_LOCALE"]}},{"included":{"locales":{"matches":["be"]}},"webExtension":{"locales":["be","be-tarask"]}},{"included":{"locales":{"matches":["bn","bn-BD","bn-IN"]}},"webExtension":{"locales":["bn"]}},{"included":{"locales":{"matches":["ca","ca-valencia"]}},"webExtension":{"locales":["ca"]}},{"included":{"locales":{"matches":["cak","es-AR","es-CL","es-ES","es-MX","trs"]}},"webExtension":{"locales":["es"]}},{"included":{"locales":{"matches":["cs"]}},"webExtension":{"locales":["cz"]}},{"included":{"locales":{"matches":["ff","fr","son"]}},"webExtension":{"locales":["fr"]}},{"included":{"locales":{"matches":["gu-IN"]}},"webExtension":{"locales":["gu"]}},{"included":{"locales":{"matches":["hi-IN"]}},"webExtension":{"locales":["hi"]}},{"included":{"locales":{"matches":["hy-AM"]}},"webExtension":{"locales":["hy"]}},{"included":{"locales":{"matches":["ja-JP-macos","ja"]}},"webExtension":{"locales":["ja"]}},{"included":{"locales":{"matches":["ko"]}},"webExtension":{"locales":["kr"]}},{"included":{"locales":{"matches":["nb-NO"]}},"webExtension":{"locales":["NO"]}},{"included":{"locales":{"matches":["ne-NP"]}},"webExtension":{"locales":["ne"]}},{"included":{"locales":{"matches":["nn-NO"]}},"webExtension":{"locales":["NN"]}},{"included":{"locales":{"matches":["pa-IN"]}},"webExtension":{"locales":["pa"]}},{"included":{"locales":{"matches":["pt-BR","pt-PT"]}},"webExtension":{"locales":["pt"]}}],"webExtension":{"id":"[email protected]"},"id":"3f3beb1d-e32e-40a4-b6ed-56741803e1d8","last_modified":1583937832203}]}
\ No newline at end of file
+{
+ "data": [{
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "client",
+ "value": "firefox-b-d"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "schema": 1582832503175,
+ "appliesTo": [{
+ "default": "yes",
+ "included": {
+ "everywhere": true
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "client",
+ "value": "firefox-b-e"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "included": {
+ "everywhere": true
+ },
+ "application": {
+ "channel": ["esr"]
+ },
+ "telemetryId": "google-b-e"
+ }, {
+ "default": "no",
+ "included": {
+ "locales": {
+ "matches": ["ru", "tr", "be", "kk"],
+ "startsWith": ["en"]
+ },
+ "regions": ["ru", "tr", "by", "kz"],
+ "telemetryId": "google"
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "client",
+ "value": "firefox-b-e"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "default": "no",
+ "included": {
+ "locales": {
+ "matches": ["ru", "tr", "be", "kk"],
+ "startsWith": ["en"]
+ },
+ "regions": ["ru", "tr", "by", "kz"],
+ "telemetryId": "google"
+ },
+ "application": {
+ "channel": ["esr"]
+ }
+ }, {
+ "default": "no",
+ "included": {
+ "locales": {
+ "matches": ["zh-CN"]
+ },
+ "regions": ["cn"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "client",
+ "value": "firefox-b-e"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "default": "no",
+ "included": {
+ "locales": {
+ "matches": ["zh-CN"]
+ },
+ "regions": ["cn"]
+ },
+ "application": {
+ "channel": ["esr"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "client",
+ "value": "firefox-b-1-d"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "included": {
+ "regions": ["us"]
+ },
+ "extraParams": [{
+ "name": "channel",
+ "pref": "google_channel_us",
+ "condition": "pref"
+ }],
+ "telemetryId": "google-b-1-d"
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "client",
+ "value": "firefox-b-1-e"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "included": {
+ "regions": ["us"]
+ },
+ "application": {
+ "channel": ["esr"]
+ },
+ "extraParams": [{
+ "name": "channel",
+ "pref": "google_channel_us",
+ "condition": "pref"
+ }],
+ "telemetryId": "google-b-1-e"
+ }, {
+ "override": true,
+ "application": { "distributions": ["sweetlabs-oem1", "sweetlabs-r-oem1"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "client", "value": "firefox-b-oem1" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["sweetlabs-oem1", "sweetlabs-r-oem1"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "client", "value": "firefox-b-oem1" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["sweetlabs-oem2", "sweetlabs-r-oem2"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "client", "value": "firefox-b-oem2" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }],
+ "orderHint": 1000,
+ "extraParams": [{
+ "name": "channel",
+ "pref": "google_channel_row",
+ "condition": "pref"
+ }],
+ "telemetryId": "google-b-d",
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "cb8e7210-9f0b-48fa-8708-b9a03df79eea",
+ "last_modified": 1583937832394
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "pc",
+ "value": "MOZI"
+ }, {
+ "name": "q",
+ "value": "{searchTerms}"
+ }]
+ },
+ "schema": 1582890763841,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ach", "af", "an", "ar", "ast", "az", "ca", "ca-valencia", "cak", "da", "de", "dsb", "el", "eo", "es-CL", "es-ES", "es-MX", "eu", "fa", "ff", "fi", "fr", "fy-NL", "gn", "gu-IN", "hi-IN", "hr", "hsb", "ia", "is", "it", "ja-JP-macos", "ja", "ka", "kab", "km", "kn", "lij", "lo", "lt", "mk", "ms", "my", "nb-NO", "ne-NP", "nl", "nn-NO", "oc", "pa-IN", "pt-BR", "rm", "ro", "son", "sq", "sr", "sv-SE", "th", "tl", "trs", "uk", "ur", "uz", "wo", "xh", "zh-CN"],
+ "startsWith": ["bn", "en"]
+ }
+ }
+ }, {
+ "override": true,
+ "application": {
+ "distributions": ["sweetlabs-b-oem1", "sweetlabs-b-r-oem1"]
+ },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "pc", "value": "MZSL01" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }, {
+ "override": true,
+ "application": {
+ "distributions": ["sweetlabs-b-oem2", "sweetlabs-b-r-oem2"]
+ },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "pc", "value": "MZSL02" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }, {
+ "override": true,
+ "application": {
+ "distributions": ["sweetlabs-b-oem3", "sweetlabs-b-r-oem3"]
+ },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "pc", "value": "MZSL03" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["acer-001", "acer-002"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "pc", "value": "MOZD" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }],
+ "extraParams": [{
+ "name": "form",
+ "value": "MOZCON",
+ "purpose": "contextmenu",
+ "condition": "purpose"
+ }, {
+ "name": "form",
+ "value": "MOZSBR",
+ "purpose": "searchbar",
+ "condition": "purpose"
+ }, {
+ "name": "form",
+ "value": "MOZSPG",
+ "purpose": "homepage",
+ "condition": "purpose"
+ }, {
+ "name": "form",
+ "value": "MOZLBR",
+ "purpose": "keyword",
+ "condition": "purpose"
+ }, {
+ "name": "form",
+ "value": "MOZTSB",
+ "purpose": "newtab",
+ "condition": "purpose"
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "7ec766f6-639a-4618-91bc-33eb3d4378c6",
+ "last_modified": 1583937832392
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "tn",
+ "value": "monline_7_dg"
+ }, {
+ "name": "ie",
+ "value": "utf-8"
+ }, {
+ "name": "wd",
+ "value": "{searchTerms}"
+ }],
+ "suggestUrlGetParams": [{
+ "name": "tn",
+ "value": "monline_7_dg"
+ }, {
+ "name": "ie",
+ "value": "utf-8"
+ }, {
+ "name": "action",
+ "value": "opensearch"
+ }, {
+ "name": "wd",
+ "value": "{searchTerms}"
+ }]
+ },
+ "schema": 1582890764713,
+ "appliesTo": [{
+ "override": true,
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "tn", "value": "monline_4_dg" },
+ { "name": "ie", "value": "utf-8" },
+ { "name": "wd", "value": "{searchTerms}" }
+ ],
+ "suggestUrlGetParams": [
+ { "name": "tn", "value": "monline_4_dg" },
+ { "name": "ie", "value": "utf-8" },
+ { "name": "action", "value": "opensearch" },
+ { "name": "wd", "value": "{searchTerms}" }
+ ]
+ },
+ "extraParams": [{
+ "name": "tn",
+ "condition": "purpose",
+ "purpose": "searchbar",
+ "value": "monline_4_dg"
+ }, {
+ "name": "tn",
+ "condition": "purpose",
+ "purpose": "homepage",
+ "value": "monline_3_dg"
+ },{
+ "name": "tn",
+ "condition": "purpose",
+ "purpose": "newtab",
+ "value": "monline_3_dg"
+ }]
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["zh-CN"]
+ }
+ }
+ }, {
+ "default": "yes",
+ "included": {
+ "locales": {
+ "matches": ["zh-CN"]
+ },
+ "regions": ["cn"]
+ }
+ }],
+ "telemetryId": "baidu",
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "52dd490a-89e8-45f2-96b0-f2c72e157526",
+ "last_modified": 1583937832389
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "mozilla-20"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "schema": 1582890765580,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ach", "af", "ar", "az", "bg", "cak", "en-US", "eo", "es-AR", "fa", "gn", "hy-AM", "ia", "is", "ka", "km", "lt", "mk", "ms", "my", "ro", "si", "th", "tl", "trs", "uz"]
+ }
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ach", "af", "ar", "az", "bg", "cak", "en-US", "eo", "es-AR", "fa", "gn", "hy-AM", "ia", "is", "ka", "km", "lt", "mk", "ms", "my", "ro", "si", "th", "tl", "trs", "uz"]
+ },
+ "regions": ["au"]
+ },
+ "telemetryId": "amazon-au",
+ "webExtension": {
+ "id": "[email protected]",
+ "locales": ["au"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ach", "af", "ar", "az", "bg", "cak", "en-US", "eo", "es-AR", "fa", "gn", "hy-AM", "ia", "is", "ka", "km", "lt", "mk", "ms", "my", "ro", "si", "th", "tl", "trs", "uz"]
+ },
+ "regions": ["ca"]
+ },
+ "telemetryId": "amazon-ca",
+ "webExtension": {
+ "id": "[email protected]",
+ "locales": ["ca"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "firefox-fr-21"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["ach", "af", "ar", "az", "bg", "cak", "en-US", "eo", "es-AR", "fa", "gn", "hy-AM", "ia", "is", "ka", "km", "lt", "mk", "ms", "my", "ro", "si", "th", "tl", "trs", "uz"]
+ },
+ "regions": ["fr"]
+ },
+ "telemetryId": "amazon-france",
+ "webExtension": {
+ "id": "[email protected]",
+ "locales": ["france"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "firefox-uk-21"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["ach", "af", "ar", "az", "bg", "cak", "en-US", "eo", "es-AR", "fa", "gn", "hy-AM", "ia", "is", "ka", "km", "lt", "mk", "ms", "my", "ro", "si", "th", "tl", "trs", "uz"]
+ },
+ "regions": ["gb"]
+ },
+ "telemetryId": "amazon-en-GB",
+ "webExtension": {
+ "id": "[email protected]",
+ "locales": ["en-GB"]
+ }
+ }],
+ "orderHint": 500,
+ "telemetryId": "amazondotcom",
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "071c671c-7c1b-469d-a771-ab16ff6e8beb",
+ "last_modified": 1583937832387
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }]
+ },
+ "schema": 1582890766440,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["bn", "bn-IN", "kn", "gu-IN", "mr", "pa-IN", "ta", "te", "ur"]
+ }
+ },
+ "telemetryId": "amazon-in",
+ "webExtension": {
+ "locales": ["in"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "firefox-fr-21"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["br", "ff", "fr", "son", "wo"]
+ }
+ },
+ "telemetryId": "amazon-france",
+ "webExtension": {
+ "locales": ["france"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["br", "ff", "fr", "son", "wo"]
+ },
+ "regions": ["ca"]
+ },
+ "telemetryId": "amazon-ca",
+ "webExtension": {
+ "locales": ["ca"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["en-CA"]
+ }
+ },
+ "telemetryId": "amazon-ca",
+ "webExtension": {
+ "locales": ["ca"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "mozillajapan-fx-22"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "ja"]
+ }
+ },
+ "telemetryId": "amazon-jp",
+ "webExtension": {
+ "locales": ["jp"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "firefoxit-21"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["it", "lij"]
+ }
+ },
+ "telemetryId": "amazon-it",
+ "webExtension": {
+ "locales": ["it"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "firefox-de-21"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["de", "dsb", "hsb"]
+ }
+ },
+ "telemetryId": "amazon-de",
+ "webExtension": {
+ "locales": ["de"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "field-keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ie",
+ "value": "{inputEncoding}"
+ }, {
+ "name": "mode",
+ "value": "blended"
+ }, {
+ "name": "tag",
+ "value": "firefox-uk-21"
+ }, {
+ "name": "sourceid",
+ "value": "Mozilla-search"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["cy", "da", "el", "en-GB", "eu", "ga-IE", "gd", "gl", "hr", "nb-NO", "nn-NO", "pt-PT", "sq", "sr"]
+ }
+ },
+ "telemetryId": "amazon-en-GB",
+ "webExtension": {
+ "locales": ["en-GB"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["cy", "da", "el", "en-GB", "eu", "ga-IE", "gd", "gl", "hr", "nb-NO", "nn-NO", "pt-PT", "sq", "sr"]
+ },
+ "regions": ["au"]
+ },
+ "telemetryId": "amazon-au",
+ "webExtension": {
+ "locales": ["au"]
+ }
+ }],
+ "orderHint": 500,
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "a620b506-c3ae-4332-97bb-190a73868580",
+ "last_modified": 1583937832384
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "keywords",
+ "value": "{searchTerms}"
+ }, {
+ "name": "ix",
+ "value": "sunray"
+ }, {
+ "name": "pageletid",
+ "value": "headsearch"
+ }, {
+ "name": "searchType",
+ "value": ""
+ }, {
+ "name": "Go.x",
+ "value": "0"
+ }, {
+ "name": "Go.y",
+ "value": "0"
+ }, {
+ "name": "bestSaleNum",
+ "value": "0"
+ }]
+ },
+ "schema": 1582890767305,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["zh-CN"]
+ }
+ }
+ }, {
+ "included": { "locales": { "matches": ["zh-CN"] } },
+ "application": { "distributions": ["MozillaOnline"] },
+ "webExtension": { "locales": ["mozillaonline"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "keywords", "value": "{searchTerms}" },
+ { "name": "engine", "value": "amazon_shopping" },
+ { "name": "tag", "value": "mozilla" },
+ { "name": "create", "value": "2028" },
+ { "name": "adid", "value": "1NZNRHJZ2Q87NTS7YW6N" },
+ { "name": "campaign", "value": "408" },
+ { "name": "mode", "value": "blended" }
+ ]
+ }
+ }],
+ "orderHint": 500,
+ "telemetryId": "amazondotcn",
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "ccb137f1-7733-464c-bb70-037be4ba2529",
+ "last_modified": 1583937832381
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.com/sch/{searchTerms}"
+ }]
+ },
+ "schema": 1582890768154,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["en-US"]
+ },
+ "regions": ["us"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.es/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["an", "ast", "ca", "ca-valencia", "es-ES", "eu", "gl"]
+ }
+ },
+ "telemetryId": "ebay-es",
+ "webExtension": {
+ "locales": ["es"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.fr/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["br", "fr", "wo"]
+ }
+ },
+ "telemetryId": "ebay-fr",
+ "webExtension": {
+ "locales": ["fr"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.befr.ebay.be/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["br", "en-US", "fr", "wo"]
+ },
+ "regions": ["be"]
+ },
+ "telemetryId": "ebay-be",
+ "webExtension": {
+ "locales": ["be"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.ca/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["br", "en-US", "fr", "wo"]
+ },
+ "regions": ["ca"]
+ },
+ "telemetryId": "ebay-ca",
+ "webExtension": {
+ "locales": ["ca"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.ch/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["br", "en-US", "fr", "wo"]
+ },
+ "regions": ["ch"]
+ },
+ "telemetryId": "ebay-ch",
+ "webExtension": {
+ "locales": ["ch"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.co.uk/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["cy", "en-GB", "gd"]
+ }
+ },
+ "telemetryId": "ebay-uk",
+ "webExtension": {
+ "locales": ["uk"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.co.uk/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["en-US"]
+ },
+ "regions": ["gb"]
+ },
+ "telemetryId": "ebay-uk",
+ "webExtension": {
+ "locales": ["uk"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.com.au/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["cy", "en-GB", "en-US", "gd"]
+ },
+ "regions": ["au"]
+ },
+ "telemetryId": "ebay-au",
+ "webExtension": {
+ "locales": ["au"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.ie/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["cy", "en-GB", "en-US", "gd"]
+ },
+ "regions": ["ie"]
+ },
+ "telemetryId": "ebay-ie",
+ "webExtension": {
+ "locales": ["ie"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.de/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["de", "dsb", "hsb"]
+ }
+ },
+ "telemetryId": "ebay-de",
+ "webExtension": {
+ "locales": ["de"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.at/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["de", "dsb", "hsb"]
+ },
+ "regions": ["at"]
+ },
+ "telemetryId": "ebay-at",
+ "webExtension": {
+ "locales": ["at"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["de", "dsb", "hsb"]
+ },
+ "regions": ["ch"]
+ },
+ "telemetryId": "ebay-ch",
+ "webExtension": {
+ "locales": ["ch"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.ca/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["en-CA"]
+ }
+ },
+ "telemetryId": "ebay-ca",
+ "webExtension": {
+ "locales": ["ca"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.nl/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["fy-NL", "nl"]
+ }
+ },
+ "telemetryId": "ebay-nl",
+ "webExtension": {
+ "locales": ["nl"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.nl/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["en-US"]
+ },
+ "regions": ["nl"]
+ },
+ "telemetryId": "ebay-nl",
+ "webExtension": {
+ "locales": ["nl"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.befr.ebay.be/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["fy-NL", "nl"]
+ },
+ "regions": ["be"]
+ },
+ "telemetryId": "ebay-be",
+ "webExtension": {
+ "locales": ["be"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.ie/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["ga-IE"]
+ }
+ },
+ "telemetryId": "ebay-ie",
+ "webExtension": {
+ "locales": ["ie"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.it/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["it", "lij"]
+ }
+ },
+ "telemetryId": "ebay-it",
+ "webExtension": {
+ "locales": ["it"]
+ }
+ }, {
+ "params": {
+ "searchUrlGetParams": [{
+ "name": "ff3",
+ "value": "4"
+ }, {
+ "name": "toolid",
+ "value": "20004"
+ }, {
+ "name": "campid",
+ "value": "5338192028"
+ }, {
+ "name": "customid",
+ "value": ""
+ }, {
+ "name": "mpre",
+ "value": "https://www.ebay.ch/sch/{searchTerms}"
+ }]
+ },
+ "included": {
+ "locales": {
+ "matches": ["rm"]
+ }
+ },
+ "telemetryId": "ebay-ch",
+ "webExtension": {
+ "locales": ["ch"]
+ }
+ }],
+ "orderHint": 500,
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "cbe309e0-f638-4996-9dfc-ea5c19ef16e9",
+ "last_modified": 1583937832378
+ }, {
+ "schema": 1582890769208,
+ "appliesTo": [{
+ "included": {
+ "everywhere": true
+ }
+ }],
+ "orderHint": 500,
+ "extraParams": [{
+ "name": "t",
+ "value": "ffcm",
+ "purpose": "contextmenu",
+ "condition": "purpose"
+ }, {
+ "name": "t",
+ "value": "ffab",
+ "purpose": "keyword",
+ "condition": "purpose"
+ }, {
+ "name": "t",
+ "value": "ffsb",
+ "purpose": "searchbar",
+ "condition": "purpose"
+ }, {
+ "name": "t",
+ "value": "ffhp",
+ "purpose": "homepage",
+ "condition": "purpose"
+ }, {
+ "name": "t",
+ "value": "ffnt",
+ "purpose": "newtab",
+ "condition": "purpose"
+ }],
+ "telemetryId": "ddg",
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "c0b26c0e-63e6-4235-b2ce-5f16b6a8bf87",
+ "last_modified": 1583937832375
+ }, {
+ "schema": 1582890770084,
+ "appliesTo": [{
+ "override": true,
+ "application": { "distributions": ["yandex-drp"] },
+ "extraParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "2039342" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-planb"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1857376" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-portals"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1923034" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-ru"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1923018" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-tr"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1953197" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-tr-gezginler"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1945716" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-tr-tamindir"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1945686" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-uk"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "1923018" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "override": true,
+ "application": { "distributions": ["yandex-ru-mz"] },
+ "extrsaParams": [],
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "clid", "value": "2320519" },
+ { "name": "text", "value": "{searchTerms}"}
+ ]
+ }
+ }, {
+ "default": "yes",
+ "included": {
+ "locales": {
+ "matches": ["ru", "tr", "be", "kk"],
+ "startsWith": ["en"]
+ },
+ "regions": ["ru", "tr", "by", "kz"]
+ },
+ "telemetryId": "yandex-en",
+ "webExtension": {
+ "locales": ["en"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["az"]
+ }
+ },
+ "telemetryId": "yandex-az",
+ "webExtension": {
+ "locales": ["az"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["be"]
+ }
+ },
+ "telemetryId": "yandex-by",
+ "webExtension": {
+ "locales": ["by"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["kk"]
+ }
+ },
+ "telemetryId": "yandex-kk",
+ "webExtension": {
+ "locales": ["kk"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ru"]
+ }
+ },
+ "telemetryId": "yandex-ru",
+ "webExtension": {
+ "locales": ["ru"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["tr"]
+ }
+ },
+ "telemetryId": "yandex-tr",
+ "webExtension": {
+ "locales": ["tr"]
+ }
+ }],
+ "extraParams": [{
+ "name": "clid",
+ "value": "2186618",
+ "purpose": "searchbar",
+ "condition": "purpose"
+ }, {
+ "name": "clid",
+ "value": "2186621",
+ "purpose": "keyword",
+ "condition": "purpose"
+ }, {
+ "name": "clid",
+ "value": "2186623",
+ "purpose": "contextmenu",
+ "condition": "purpose"
+ }, {
+ "name": "clid",
+ "value": "2186617",
+ "purpose": "homepage",
+ "condition": "purpose"
+ }, {
+ "name": "clid",
+ "value": "2186620",
+ "purpose": "newtab",
+ "condition": "purpose"
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "a0e7f96a-14e0-4d56-9f54-e0c7e49fd306",
+ "last_modified": 1583937832372
+ }, {
+ "schema": 1582890770937,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sv-SE"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "69a82554-c9b4-4c84-98c7-80f86fa7174a",
+ "last_modified": 1583937832369
+ }, {
+ "schema": 1582890771781,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["pl"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "d915b6bc-bbae-47a6-8323-1b2990ad0e57",
+ "last_modified": 1583937832367
+ }, {
+ "schema": 1582890772625,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sk"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "6cebcf52-2cfa-4da2-ae4d-2c845ebdbc0b",
+ "last_modified": 1583937832365
+ }, {
+ "schema": 1582890773480,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["az"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "c1a6845f-015e-4e67-bc64-6e39a843643f",
+ "last_modified": 1583937832363
+ }, {
+ "schema": 1582890774347,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sk"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "3c632ae9-f758-43b5-9d06-b9c1b6bc7105",
+ "last_modified": 1583937832361
+ }, {
+ "schema": 1582890775198,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["gd"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "4ab14cdb-35ea-42dc-8500-110eb3088b89",
+ "last_modified": 1583937832358
+ }, {
+ "schema": 1582890776067,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["nb-NO", "nn-NO"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "64ce88a6-fd55-48d1-85a9-724c753f5721",
+ "last_modified": 1583937832356
+ }, {
+ "schema": 1582890776913,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["fy-NL"]
+ }
+ },
+ "webExtension": {
+ "locales": ["fy-NL"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["nl"]
+ }
+ },
+ "webExtension": {
+ "locales": ["nl"]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "3d0ab163-0808-4be0-b479-0900dcdc8e35",
+ "last_modified": 1583937832354
+ }, {
+ "schema": 1582890777775,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sl"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "d908d622-0387-4d36-8098-1a9e32c0c697",
+ "last_modified": 1583937832352
+ }, {
+ "schema": 1582890778608,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["en-GB"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "270000f0-8527-4f98-aa17-879820209f68",
+ "last_modified": 1583937832350
+ }, {
+ "schema": 1582890779439,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["vi"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "4e447f5a-9eb1-436e-8de1-9e4b4b709efb",
+ "last_modified": 1583937832348
+ }, {
+ "schema": 1582890780276,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ko"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "0cdc44be-173a-4ca8-96e3-43e3000da75d",
+ "last_modified": 1583937832346
+ }, {
+ "schema": 1582890781123,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ca", "ca-valencia"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "055103b9-1f4a-43d0-9b99-5b8d7209b022",
+ "last_modified": 1583937832343
+ }, {
+ "schema": 1582890781968,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["es-AR", "es-CL", "es-ES"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "3d27c51f-83d4-43be-af84-4d7a51c5a8e4",
+ "last_modified": 1583937832341
+ }, {
+ "schema": 1582890782823,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["de"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "1fc1b257-3e6b-4cfb-a323-64c1429bcf51",
+ "last_modified": 1583937832339
+ }, {
+ "schema": 1582890783661,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["et"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "63b74323-1d14-4989-921f-7cc32bfee072",
+ "last_modified": 1583937832336
+ }, {
+ "schema": 1582890784534,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["hr"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "5cd4781c-2906-4fe7-9d4b-ea9ddbdc2c3b",
+ "last_modified": 1583937832334
+ }, {
+ "schema": 1582890785390,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["gd"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "6491a2b8-c487-4798-a817-a0fd08b40ee2",
+ "last_modified": 1583937832332
+ }, {
+ "schema": 1582890786256,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["kk"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "d045762c-52ac-4c16-8ca3-072aecea83da",
+ "last_modified": 1583937832330
+ }, {
+ "schema": 1582890787108,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["br"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "ed6a0f8c-e496-4d9c-936c-b906892e3d23",
+ "last_modified": 1583937832327
+ }, {
+ "schema": 1582890787961,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["nn-NO", "nb-NO"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "f458e78b-9128-4027-b344-538f5661c148",
+ "last_modified": 1583937832325
+ }, {
+ "schema": 1582890788795,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["cs"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "b9a718b5-fc78-40b8-b1c3-2e15d2009f5c",
+ "last_modified": 1583937832323
+ }, {
+ "schema": 1582890789635,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["uk"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "da2ec2d3-6c5c-4191-b428-351fbea8aeba",
+ "last_modified": 1583937832321
+ }, {
+ "schema": 1582890790469,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["kn"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "ae1cfae5-0516-41c0-99af-fd3d92a77aa8",
+ "last_modified": 1583937832318
+ }, {
+ "schema": 1582890791315,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["de", "dsb", "hsb", "rm"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "03d60939-2c92-45b0-874f-11c8e6d0c2b9",
+ "last_modified": 1583937832316
+ }, {
+ "schema": 1582890792162,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["hy-AM"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "206db966-db1f-492d-9ab0-71b3e12b434e",
+ "last_modified": 1583937832313
+ }, {
+ "schema": 1582890793008,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["th"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "8b4f2887-0c24-49ce-b467-2ba8cc9a4945",
+ "last_modified": 1583937832311
+ }, {
+ "schema": 1582890793853,
+ "appliesTo": [{
+ "included": { "locales": { "matches": ["ru"]}}
+ }, {
+ "included": { "locales": { "matches": ["ru"]} },
+ "application": { "distributions": ["mailru-001"] },
+ "webExtension": { "locales": ["mailru001"] }
+ }, {
+ "included": { "locales": { "matches": ["az"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-az"] }
+ }, {
+ "included": { "locales": { "matches": ["en-US"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-en-US"] }
+ }, {
+ "included": { "locales": { "matches": ["hy-AM"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-hy-AM"] }
+ }, {
+ "included": { "locales": { "matches": ["kk"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-kk"] }
+ }, {
+ "included": { "locales": { "matches": ["ro"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-ro"] }
+ }, {
+ "included": { "locales": { "matches": ["ru"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-ru"] }
+ }, {
+ "included": { "locales": { "matches": ["tr"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-tr"] }
+ }, {
+ "included": { "locales": { "matches": ["uk"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-uk"] }
+ }, {
+ "included": { "locales": { "matches": ["uz"]} },
+ "application": { "distributions": ["okru-001"] },
+ "webExtension": { "locales": ["okru-uz"] }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "e0ca4964-e324-44e7-80b6-16a831706d17",
+ "last_modified": 1583937832309
+ }, {
+ "schema": 1582890794722,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["cs"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "9a404348-0998-42c4-9d87-45ef47672c95",
+ "last_modified": 1583937832306
+ }, {
+ "schema": 1582890795553,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["fy-NL"]
+ }
+ },
+ "webExtension": {
+ "locales": ["fy-NL"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["nl"]
+ }
+ },
+ "webExtension": {
+ "locales": ["nl"]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "7823cbee-e13e-4de6-8cf1-86e9234f06ae",
+ "last_modified": 1583937832304
+ }, {
+ "schema": 1582890796393,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["es-AR"]
+ }
+ },
+ "webExtension": {
+ "locales": ["ar"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["es-CL"]
+ }
+ },
+ "webExtension": {
+ "locales": ["cl"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["es-MX"]
+ }
+ },
+ "webExtension": {
+ "locales": ["mx"]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "df070348-e771-4bd5-964e-d19d82c1384e",
+ "last_modified": 1583937832302
+ }, {
+ "schema": 1582890797236,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["pt-BR"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "53bf6974-0e60-4551-994f-2d5176a5d1c6",
+ "last_modified": 1583937832300
+ }, {
+ "schema": 1582890798070,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["he"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "3d05b67d-ef69-4abf-82ab-c943a7e3eff3",
+ "last_modified": 1583937832298
+ }, {
+ "schema": 1582890798901,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sl"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "dd8dcdda-7da8-46db-823b-d33fb1da63f8",
+ "last_modified": 1583937832295
+ }, {
+ "schema": 1582890799757,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ko"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "4135dc8f-f0bf-475b-b39f-74c4256572af",
+ "last_modified": 1583937832292
+ }, {
+ "schema": 1582890800610,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["et"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "2260d56e-d47c-435e-9cb8-9c7c67e8df7c",
+ "last_modified": 1583937832289
+ }, {
+ "schema": 1582890801444,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sl"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "fa42b23a-30c5-46f3-8997-4a84029b5349",
+ "last_modified": 1583937832287
+ }, {
+ "schema": 1582890802297,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["bs"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "af72d7ef-4255-4362-b328-703aea68ee7e",
+ "last_modified": 1583937832283
+ }, {
+ "schema": 1582890803142,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "jp"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "daa695d9-3f38-494b-81f1-1f601bbe5163",
+ "last_modified": 1583937832279
+ }, {
+ "schema": 1582890803993,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["et"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "af16e0da-1bcf-4769-b9bb-e43a94bfac75",
+ "last_modified": 1583937832276
+ }, {
+ "schema": 1582890804842,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ru"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "f62fc00c-2e87-4e95-aa11-0db075cd5741",
+ "last_modified": 1583937832272
+ }, {
+ "schema": 1582890805689,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["cy"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "656d9e4e-74d5-4eee-bee3-519b4d9bfd37",
+ "last_modified": 1583937832269
+ }, {
+ "schema": 1582890806533,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["bg"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "acc27094-9f0a-49af-868b-8b6ecbbda976",
+ "last_modified": 1583937832267
+ }, {
+ "schema": 1582890807390,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sr"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "3bb87247-c36b-4606-a0d6-92b14eaeba86",
+ "last_modified": 1583937832264
+ }, {
+ "schema": 1582890808245,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["pt-PT"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "a3f1a5b6-cd8d-41b3-bb2b-de6bb1943a3d",
+ "last_modified": 1583937832261
+ }, {
+ "schema": 1582890809085,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ru"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "de771801-5bca-436c-be56-f882897c46f2",
+ "last_modified": 1583937832259
+ }, {
+ "schema": 1582890809928,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sv-SE"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "8a7de784-efa5-428f-9193-a0d3368b80d4",
+ "last_modified": 1583937832257
+ }, {
+ "schema": 1582890810778,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["pl"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "2ca17e29-ed08-4218-99f6-0615c8bc5c67",
+ "last_modified": 1583937832254
+ }, {
+ "schema": 1582890811653,
+ "appliesTo": [{
+ "included": { "locales": { "matches": ["fr"]}}
+ }, {
+ "included": { "locales": { "matches": ["fr"]}},
+ "application": { "distributions": ["qwant-001", "qwant-002"] },
+ "webExtension": { "locales": ["default", "junior"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "client", "value": "firefoxqwant" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "f59fddbc-580b-4672-9cda-32941ceec729",
+ "last_modified": 1583937832252
+ }, {
+ "schema": 1582890812485,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["nb-NO", "nn-NO"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "e54d56d1-defb-4e34-b85e-9814cb7797c2",
+ "last_modified": 1583937832249
+ }, {
+ "schema": 1582890813333,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "jp"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "8551c432-c68d-4934-836e-98513ae4b4a5",
+ "last_modified": 1583937832247
+ }, {
+ "schema": 1582890814195,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["zh-TW"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "2d24515e-3e35-42ed-bf17-1388acfe80fa",
+ "last_modified": 1583937832245
+ }, {
+ "schema": 1582890815048,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ltg", "lv"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "e7dcde21-5b5e-4406-b602-0611130fd3a6",
+ "last_modified": 1583937832242
+ }, {
+ "schema": 1582890815902,
+ "appliesTo": [{
+ "included": { "locales": { "matches": ["cs"]}}
+ }, {
+ "included": { "locales": { "matches": ["cs"]}},
+ "application": { "distributions": ["seznam"] },
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "sourceid", "value": "FF_3" },
+ { "name": "q", "value": "{searchTerms}" }
+ ]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "c50dcc87-0192-4461-bb88-17a55ba181c7",
+ "last_modified": 1583937832240
+ }, {
+ "schema": 1582890816739,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ltg", "lv"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "74f2f615-8d17-4133-82c1-18d03643c383",
+ "last_modified": 1583937832237
+ }, {
+ "schema": 1582890817589,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ga-IE"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "518293ee-4bf0-4514-9b73-c6fb646a8a18",
+ "last_modified": 1583937832235
+ }, {
+ "schema": 1582890818451,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["default", "en-US", "ach", "an", "bs", "ca", "ca-valencia", "en-CA", "ga-IE", "gn", "hr", "ia", "ka", "kk", "km", "lo", "lt", "ms", "my", "ne-NP", "oc", "pt-BR", "sl", "tl", "tr", "ur", "uz", "wo"]
+ }
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "ja"]
+ }
+ },
+ "webExtension": {
+ "locales": ["ja"]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "bbf3e4a8-8ab2-4031-a146-a964d7b6a41b",
+ "last_modified": 1583937832232
+ }, {
+ "schema": 1582890819290,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sv-SE"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "32eec495-ce07-4ce5-8d07-4cb32050459d",
+ "last_modified": 1583937832229
+ }, {
+ "schema": 1582890820131,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["hu"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "d0eab7e7-9084-4a43-b845-568dbe9f07dc",
+ "last_modified": 1583937832225
+ }, {
+ "schema": 1582890820983,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["te"]
+ }
+ },
+ "webExtension": {
+ "locales": ["te"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["oc"]
+ }
+ },
+ "webExtension": {
+ "locales": ["oc"]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "781f42f0-3a5c-4d14-8be2-665eefa65653",
+ "last_modified": 1583937832222
+ }, {
+ "schema": 1582890821826,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["pl"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "1960ccff-4aab-48cd-9bf5-0eb2adde76f9",
+ "last_modified": 1583937832218
+ }, {
+ "schema": 1582890822671,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "ja"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "9e73a342-4e27-4e9f-8a29-be193d59236a",
+ "last_modified": 1583937832213
+ }, {
+ "schema": 1582890823520,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "ja"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "43559b11-05dc-4750-b131-afdbd9d25905",
+ "last_modified": 1583937832210
+ }, {
+ "schema": 1582890824418,
+ "appliesTo": [{
+ "included": {
+ "locales": {
+ "matches": ["sk"]
+ }
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "e332f9dd-d1c5-4cc9-8534-3fd9938b970c",
+ "last_modified": 1583937832207
+ }, {
+ "schema": 1582890825302,
+ "appliesTo": [{
+ "included": {
+ "everywhere": true
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["af", "an", "ar", "ast", "az", "bg", "br", "bs", "cy", "da", "de", "dsb", "el", "eo", "et", "eu", "fa", "fi", "fy-NL", "ga-IE", "gd", "gl", "gn", "he", "hr", "hsb", "hu", "ia", "id", "is", "it", "ka", "kab", "kk", "km", "kn", "lij", "lo", "lt", "ltg", "lv", "mk", "mr", "ms", "my", "nl", "oc", "pl", "rm", "ro", "ru", "si", "sk", "sl", "sq", "sr", "sv-SE", "ta", "te", "th", "tl", "tr", "uk", "ur", "uz", "vi", "wo", "zh-CN", "zh-TW"]
+ }
+ },
+ "webExtension": {
+ "locales": ["$USER_LOCALE"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["be"]
+ }
+ },
+ "webExtension": {
+ "locales": ["be", "be-tarask"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["bn", "bn-BD", "bn-IN"]
+ }
+ },
+ "webExtension": {
+ "locales": ["bn"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ca", "ca-valencia"]
+ }
+ },
+ "webExtension": {
+ "locales": ["ca"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["cak", "es-AR", "es-CL", "es-ES", "es-MX", "trs"]
+ }
+ },
+ "webExtension": {
+ "locales": ["es"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["cs"]
+ }
+ },
+ "webExtension": {
+ "locales": ["cz"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ff", "fr", "son"]
+ }
+ },
+ "webExtension": {
+ "locales": ["fr"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["gu-IN"]
+ }
+ },
+ "webExtension": {
+ "locales": ["gu"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["hi-IN"]
+ }
+ },
+ "webExtension": {
+ "locales": ["hi"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["hy-AM"]
+ }
+ },
+ "webExtension": {
+ "locales": ["hy"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ja-JP-macos", "ja"]
+ }
+ },
+ "webExtension": {
+ "locales": ["ja"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ko"]
+ }
+ },
+ "webExtension": {
+ "locales": ["kr"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["nb-NO"]
+ }
+ },
+ "webExtension": {
+ "locales": ["NO"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["ne-NP"]
+ }
+ },
+ "webExtension": {
+ "locales": ["ne"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["nn-NO"]
+ }
+ },
+ "webExtension": {
+ "locales": ["NN"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["pa-IN"]
+ }
+ },
+ "webExtension": {
+ "locales": ["pa"]
+ }
+ }, {
+ "included": {
+ "locales": {
+ "matches": ["pt-BR", "pt-PT"]
+ }
+ },
+ "webExtension": {
+ "locales": ["pt"]
+ }
+ }],
+ "webExtension": {
+ "id": "[email protected]"
+ },
+ "id": "3f3beb1d-e32e-40a4-b6ed-56741803e1d8",
+ "last_modified": 1583937832203
+ }, {
+ "webExtension": { "id": "[email protected]" },
+ "appliesTo": [{
+ "included": { "everywhere": true },
+ "application": { "distributions": ["1und1"] }
+ }]
+ }, {
+ "webExtension": { "id": "[email protected]" },
+ "appliesTo": [{
+ "included": { "everywhere": true },
+ "application": { "distributions": ["gmx"] },
+ "webExtension": { "locales": ["de", "shopping"] }
+ }]
+ }, {
+ "webExtension": { "id": "[email protected]" },
+ "appliesTo": [{
+ "included": { "everywhere": true },
+ "application": { "distributions": ["mail.com"] }
+ }]
+ }, {
+ "webExtension": { "id": "[email protected]" },
+ "appliesTo": [{
+ "included": { "everywhere": true },
+ "application": { "distributions": ["webde"] }
+ }]
+ }]
+}
diff --git a/toolkit/components/search/SearchEngineSelector.jsm b/toolkit/components/search/SearchEngineSelector.jsm
index 2ea9db84b7ae..2b2342ae12b7 100644
--- a/toolkit/components/search/SearchEngineSelector.jsm
+++ b/toolkit/components/search/SearchEngineSelector.jsm
@@ -190,12 +190,23 @@ class SearchEngineSelector {
if ("cohort" in section && cohort != section.cohort) {
return false;
}
+ const distroExcluded =
+ distroID &&
+ (sectionIncludes(section, "excludedDistributions", distroID) ||
+ isDistroExcluded(section, "distributions", distroID));
+
+ if (
+ distroID &&
+ !distroExcluded &&
+ ("override" in section && section.override)
+ ) {
+ return true;
+ }
+
if (
sectionExcludes(section, "channel", channel) ||
sectionExcludes(section, "name", name) ||
- (distroID &&
- sectionIncludes(section, "excludedDistributions", distroID)) ||
- isDistroExcluded(section, "distributions", distroID) ||
+ distroExcluded ||
belowMinVersion(section, version) ||
aboveMaxVersion(section, version)
) {
@@ -212,9 +223,13 @@ class SearchEngineSelector {
let baseConfig = this._copyObject({}, config);
+ // Dont include any engines if every section is an override
+ // entry, these are only supposed to override otherwise
+ // included engine configurations.
+ let allOverrides = applies.every(e => "override" in e && e.override);
// Loop through all the appliedTo sections that apply to
- // this configuration
- if (applies.length) {
+ // this configuration.
+ if (applies.length && !allOverrides) {
for (let section of applies) {
this._copyObject(baseConfig, section);
}
diff --git a/toolkit/components/search/docs/SearchConfigurationSchema.rst b/toolkit/components/search/docs/SearchConfigurationSchema.rst
index 7dde3bf058cb..688e0aaf5a83 100644
--- a/toolkit/components/search/docs/SearchConfigurationSchema.rst
+++ b/toolkit/components/search/docs/SearchConfigurationSchema.rst
@@ -124,6 +124,31 @@ depending on the user's locale.
You can specify ``"default"`` as a region in the configuration if
the engine is to be included when we do not know the user's region.
+"override"
+----------
+
+The `"override"` field can be set to true if you want a section to
+only override otherwise included engines. For example:
+
+.. code-block:: js
+
+ {
+ "webExtension": {
+ "id": "web@ext"
+ },
+ "appliesTo": [{
+ // Complicated and lengthy inclusion rules
+ }, {
+ "override": true,
+ "application": { "distributions": ["mydistrocode"]},
+ "params": {
+ "searchUrlGetParams": [
+ { "name": "custom", "value": "foobar" }
+ ]
+ }
+ }]
+ }
+
Application Scoping
===================
diff --git a/toolkit/components/search/tests/SearchTestUtils.jsm b/toolkit/components/search/tests/SearchTestUtils.jsm
index f7642ec07bd4..0e98b7a98e0f 100644
--- a/toolkit/components/search/tests/SearchTestUtils.jsm
+++ b/toolkit/components/search/tests/SearchTestUtils.jsm
@@ -112,4 +112,18 @@ var SearchTestUtils = Object.freeze({
}
}
},
+
+ /**
+ * Convert a list of engine configurations into engine objects.
+ *
+ * @param {Array} engineConfigurations
+ **/
+ async searchConfigToEngines(engineConfigurations) {
+ let engines = [];
+ for (let config of engineConfigurations) {
+ let engine = await Services.search.makeEngineFromConfig(config);
+ engines.push(engine);
+ }
+ return engines;
+ },
});
diff --git a/toolkit/components/search/tests/xpcshell/test_distributions.js b/toolkit/components/search/tests/xpcshell/test_distributions.js
new file mode 100644
index 000000000000..457198194b03
--- /dev/null
+++ b/toolkit/components/search/tests/xpcshell/test_distributions.js
@@ -0,0 +1,339 @@
+/* Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/ */
+
+"use strict";
+
+XPCOMUtils.defineLazyModuleGetters(this, {
+ SearchEngineSelector: "resource://gre/modules/SearchEngineSelector.jsm",
+});
+
+const tests = [];
+
+tests.push({
+ distribution: "acer-001",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MOZD"),
+});
+
+tests.push({
+ distribution: "acer-002",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MOZD"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "mailru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900201") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900201"),
+});
+
+tests.push({
+ locale: "az",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900209") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900209"),
+});
+
+tests.push({
+ locale: "en-US",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900205") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900205"),
+});
+
+tests.push({
+ locale: "hy-AM",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900211") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900211"),
+});
+
+tests.push({
+ locale: "kk",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900206") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900206"),
+});
+
+tests.push({
+ locale: "ro",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900207") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900207"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900203") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900203"),
+});
+
+tests.push({
+ locale: "tr",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900210") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900210"),
+});
+
+tests.push({
+ locale: "uk",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900204") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900204"),
+});
+
+tests.push({
+ locale: "uz",
+ distribution: "okru-001",
+ test: engines =>
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "gp=900208") &&
+ hasParams(engines, "Поиск Mail.Ru", "searchbar", "frc=900208"),
+});
+
+tests.push({
+ locale: "zh-CN",
+ distribution: "MozillaOnline",
+ test: engines =>
+ hasParams(engines, "百度", "searchbar", "tn=monline_4_dg") &&
+ hasParams(engines, "百度", "suggestions", "tn=monline_4_dg") &&
+ hasParams(engines, "百度", "homepage", "tn=monline_3_dg") &&
+ hasParams(engines, "百度", "newtab", "tn=monline_3_dg"),
+});
+
+tests.push({
+ locale: "zh-CN",
+ distribution: "MozillaOnline",
+ test: engines =>
+ hasParams(engines, "亚马逊", "searchbar", "engine=amazon_shopping") &&
+ hasParams(engines, "亚马逊", "suggestions", "tag=mozilla") &&
+ hasParams(engines, "亚马逊", "homepage", "create=2028") &&
+ hasParams(engines, "亚马逊", "homepage", "adid=1NZNRHJZ2Q87NTS7YW6N") &&
+ hasParams(engines, "亚马逊", "homepage", "campaign=408") &&
+ hasParams(engines, "亚马逊", "homepage", "create=2028") &&
+ hasParams(engines, "亚马逊", "homepage", "mode=blended"),
+});
+
+tests.push({
+ locale: "fr",
+ distribution: "qwant-001",
+ test: engines =>
+ hasParams(engines, "Qwant", "searchbar", "client=firefoxqwant"),
+});
+
+tests.push({
+ locale: "fr",
+ distribution: "qwant-001",
+ test: engines =>
+ hasParams(engines, "Qwant Junior", "searchbar", "client=firefoxqwant"),
+});
+
+tests.push({
+ locale: "fr",
+ distribution: "qwant-002",
+ test: engines =>
+ hasParams(engines, "Qwant", "searchbar", "client=firefoxqwant"),
+});
+
+tests.push({
+ locale: "fr",
+ distribution: "qwant-002",
+ test: engines =>
+ hasParams(engines, "Qwant Junior", "searchbar", "client=firefoxqwant"),
+});
+
+tests.push({
+ locale: "cs",
+ distribution: "seznam",
+ test: engines => hasParams(engines, "Seznam", "searchbar", "sourceid=FF_3"),
+});
+
+tests.push({
+ distribution: "sweetlabs-b-oem1",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MZSL01"),
+});
+
+tests.push({
+ distribution: "sweetlabs-b-r-oem1",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MZSL01"),
+});
+
+tests.push({
+ distribution: "sweetlabs-b-oem2",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MZSL02"),
+});
+
+tests.push({
+ distribution: "sweetlabs-b-r-oem2",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MZSL02"),
+});
+
+tests.push({
+ distribution: "sweetlabs-b-oem3",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MZSL03"),
+});
+
+tests.push({
+ distribution: "sweetlabs-b-r-oem3",
+ test: engines => hasParams(engines, "Bing", "searchbar", "pc=MZSL03"),
+});
+
+tests.push({
+ distribution: "sweetlabs-oem1",
+ test: engines =>
+ hasParams(engines, "Google", "searchbar", "client=firefox-b-oem1"),
+});
+
+tests.push({
+ distribution: "sweetlabs-r-oem1",
+ test: engines =>
+ hasParams(engines, "Google", "searchbar", "client=firefox-b-oem1"),
+});
+
+tests.push({
+ distribution: "sweetlabs-oem2",
+ test: engines =>
+ hasParams(engines, "Google", "searchbar", "client=firefox-b-oem2"),
+});
+
+tests.push({
+ distribution: "sweetlabs-r-oem2",
+ test: engines =>
+ hasParams(engines, "Google", "searchbar", "client=firefox-b-oem2"),
+});
+
+tests.push({
+ locale: "de",
+ distribution: "1und1",
+ test: engines => hasParams(engines, "1&1", "searchbar", "enc=UTF-8"),
+});
+
+tests.push({
+ locale: "de",
+ distribution: "gmx",
+ test: engines => hasParams(engines, "GMX Suche", "searchbar", "enc=UTF-8"),
+});
+
+tests.push({
+ locale: "de",
+ distribution: "gmx",
+ test: engines =>
+ hasParams(engines, "GMX Shopping", "searchbar", "origin=br_osd"),
+});
+
+tests.push({
+ locale: "en-GB",
+ distribution: "gmxcouk",
+ test: engines => hasParams(engines, "GMX Search", "searchbar", "q=test"),
+});
+
+tests.push({
+ locale: "en-US",
+ distribution: "gmxcom",
+ test: engines => hasParams(engines, "GMX Search", "searchbar", "q=test"),
+});
+
+tests.push({
+ locale: "es",
+ distribution: "gmxes",
+ test: engines => hasParams(engines, "GMX Search", "searchbar", "q=test"),
+});
+
+tests.push({
+ locale: "fr",
+ distribution: "gmxfr",
+ test: engines => hasParams(engines, "GMX Search", "searchbar", "q=test"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-drp",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=2039342"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-planb",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1857376"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-portals",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1923034"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-ru",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1923018"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-tr",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1953197"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-tr-gezginler",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1945716"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-tr-tamindir",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1945686"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-uk",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=1923018"),
+});
+
+tests.push({
+ locale: "ru",
+ distribution: "yandex-ru-mz",
+ test: engines => hasParams(engines, "Яндекс", "searchbar", "clid=2320519"),
+});
+
+function hasParams(engines, engineName, purpose, param) {
+ let engine = engines.find(e => e._name === engineName);
+ if (!engine) {
+ Assert.ok(false, `Cannot find ${engineName}`);
+ }
+ let submission = engine.getSubmission("test", "text/html", purpose);
+ let result = submission.uri.query.split("&").includes(param);
+ Assert.ok(result, `expect ${submission.uri.query} to include ${param}`);
+ return result;
+}
+
+const engineSelector = new SearchEngineSelector();
+
+add_task(async function setup() {
+ await AddonTestUtils.promiseStartupManager();
+ //await engineSelector.init();
+});
+
+add_task(async function test_application_name() {
+ for (const { distribution, locale = "en-US", region = "US", test } of tests) {
+ let config = await engineSelector.fetchEngineConfiguration(
+ locale,
+ region,
+ null,
+ distribution
+ );
+ let engines = await SearchTestUtils.searchConfigToEngines(config.engines);
+ test(engines);
+ }
+});
diff --git a/toolkit/components/search/tests/xpcshell/xpcshell.ini b/toolkit/components/search/tests/xpcshell/xpcshell.ini
index 3c65d80ac9c9..d4e3cdde5d82 100644
--- a/toolkit/components/search/tests/xpcshell/xpcshell.ini
+++ b/toolkit/components/search/tests/xpcshell/xpcshell.ini
@@ -62,3 +62,4 @@ support-files =
[test_location_timeout.js]
[test_missing_engine.js]
[test_sort_orders-no-hints.js]
+[test_distributions.js]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment