Bug 1486820 - Convert Opensearch files to WebExtensions. r=mixedpuppy
authorDale Harvey <dale@arandomurl.com>
Thu, 11 Apr 2019 20:48:09 +0000 (2019-04-11)
changeset 469114 111b88dd28d6af3ba647b025d1fa25b502020385
parent 469113 7a435211fa07ca6fd3a6e26904806ebb3652ddb6
child 469115 041d3ca2a427f411d361ce55d6398bf749944cae
push id82979
push userdharvey@mozilla.com
push dateThu, 11 Apr 2019 21:34:52 +0000 (2019-04-11)
treeherderautoland@6534d80a3329 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmixedpuppy
bugs1486820
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1486820 - Convert Opensearch files to WebExtensions. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D24140
browser/components/search/extensions/allaannonser-sv-SE/favicon.ico
browser/components/search/extensions/allaannonser-sv-SE/manifest.json
browser/components/search/extensions/allegro-pl/favicon.ico
browser/components/search/extensions/allegro-pl/manifest.json
browser/components/search/extensions/amazon/_locales/au/messages.json
browser/components/search/extensions/amazon/_locales/br/messages.json
browser/components/search/extensions/amazon/_locales/ca/messages.json
browser/components/search/extensions/amazon/_locales/en-GB/messages.json
browser/components/search/extensions/amazon/_locales/france/messages.json
browser/components/search/extensions/amazon/_locales/in/messages.json
browser/components/search/extensions/amazon/_locales/it/messages.json
browser/components/search/extensions/amazon/_locales/jp/messages.json
browser/components/search/extensions/amazon/_locales/mx/messages.json
browser/components/search/extensions/amazon/_locales/nl/messages.json
browser/components/search/extensions/amazon/favicon.ico
browser/components/search/extensions/amazon/manifest.json
browser/components/search/extensions/amazondotcn/favicon.ico
browser/components/search/extensions/amazondotcn/manifest.json
browser/components/search/extensions/amazondotcom/_locales/de/messages.json
browser/components/search/extensions/amazondotcom/_locales/en/messages.json
browser/components/search/extensions/amazondotcom/favicon.ico
browser/components/search/extensions/amazondotcom/manifest.json
browser/components/search/extensions/atlas-sk/favicon.ico
browser/components/search/extensions/atlas-sk/manifest.json
browser/components/search/extensions/azerdict/favicon.ico
browser/components/search/extensions/azerdict/manifest.json
browser/components/search/extensions/azet-sk/favicon.ico
browser/components/search/extensions/azet-sk/manifest.json
browser/components/search/extensions/baidu/favicon.ico
browser/components/search/extensions/baidu/manifest.json
browser/components/search/extensions/bbc-alba/favicon.ico
browser/components/search/extensions/bbc-alba/manifest.json
browser/components/search/extensions/bing/favicon.ico
browser/components/search/extensions/bing/manifest.json
browser/components/search/extensions/bok-NO/favicon.png
browser/components/search/extensions/bok-NO/manifest.json
browser/components/search/extensions/bolcom/_locales/fy-NL/messages.json
browser/components/search/extensions/bolcom/_locales/nl/messages.json
browser/components/search/extensions/bolcom/favicon.ico
browser/components/search/extensions/bolcom/manifest.json
browser/components/search/extensions/bookplus-fi/favicon.ico
browser/components/search/extensions/bookplus-fi/manifest.json
browser/components/search/extensions/buscape/favicon.ico
browser/components/search/extensions/buscape/manifest.json
browser/components/search/extensions/ceneji/favicon.png
browser/components/search/extensions/ceneji/manifest.json
browser/components/search/extensions/chambers-en-GB/favicon.ico
browser/components/search/extensions/chambers-en-GB/manifest.json
browser/components/search/extensions/cnrtl-tlfi-fr/favicon.ico
browser/components/search/extensions/cnrtl-tlfi-fr/manifest.json
browser/components/search/extensions/coccoc/favicon.ico
browser/components/search/extensions/coccoc/manifest.json
browser/components/search/extensions/danawa-kr/favicon.ico
browser/components/search/extensions/danawa-kr/manifest.json
browser/components/search/extensions/daum-kr/favicon.ico
browser/components/search/extensions/daum-kr/manifest.json
browser/components/search/extensions/ddg/favicon.ico
browser/components/search/extensions/ddg/manifest.json
browser/components/search/extensions/diccionariu-alla/favicon.ico
browser/components/search/extensions/diccionariu-alla/manifest.json
browser/components/search/extensions/dict-enlv/favicon.png
browser/components/search/extensions/dict-enlv/manifest.json
browser/components/search/extensions/diec2/favicon.png
browser/components/search/extensions/diec2/manifest.json
browser/components/search/extensions/drae/favicon.ico
browser/components/search/extensions/drae/manifest.json
browser/components/search/extensions/ebay/_locales/at/messages.json
browser/components/search/extensions/ebay/_locales/au/messages.json
browser/components/search/extensions/ebay/_locales/be/messages.json
browser/components/search/extensions/ebay/_locales/ca/messages.json
browser/components/search/extensions/ebay/_locales/ch/messages.json
browser/components/search/extensions/ebay/_locales/de/messages.json
browser/components/search/extensions/ebay/_locales/en/messages.json
browser/components/search/extensions/ebay/_locales/es/messages.json
browser/components/search/extensions/ebay/_locales/fr/messages.json
browser/components/search/extensions/ebay/_locales/ie/messages.json
browser/components/search/extensions/ebay/_locales/it/messages.json
browser/components/search/extensions/ebay/_locales/nl/messages.json
browser/components/search/extensions/ebay/_locales/uk/messages.json
browser/components/search/extensions/ebay/favicon.ico
browser/components/search/extensions/ebay/manifest.json
browser/components/search/extensions/ecosia/favicon.ico
browser/components/search/extensions/ecosia/manifest.json
browser/components/search/extensions/eki-ee/favicon.ico
browser/components/search/extensions/eki-ee/manifest.json
browser/components/search/extensions/elebila/favicon.ico
browser/components/search/extensions/elebila/manifest.json
browser/components/search/extensions/eudict/favicon.ico
browser/components/search/extensions/eudict/manifest.json
browser/components/search/extensions/faclair-beag/favicon.ico
browser/components/search/extensions/faclair-beag/manifest.json
browser/components/search/extensions/flip/favicon.png
browser/components/search/extensions/flip/manifest.json
browser/components/search/extensions/freelang/favicon.ico
browser/components/search/extensions/freelang/manifest.json
browser/components/search/extensions/google/_locales/2018/messages.json
browser/components/search/extensions/google/_locales/b-1-d/messages.json
browser/components/search/extensions/google/_locales/b-1-e/messages.json
browser/components/search/extensions/google/_locales/b-d/messages.json
browser/components/search/extensions/google/_locales/b-e/messages.json
browser/components/search/extensions/google/_locales/en/messages.json
browser/components/search/extensions/google/favicon.ico
browser/components/search/extensions/google/manifest.json
browser/components/search/extensions/gujaratilexicon/favicon.ico
browser/components/search/extensions/gujaratilexicon/manifest.json
browser/components/search/extensions/gulesider-NO/favicon.ico
browser/components/search/extensions/gulesider-NO/manifest.json
browser/components/search/extensions/heureka-cz/favicon.ico
browser/components/search/extensions/heureka-cz/manifest.json
browser/components/search/extensions/hoepli/favicon.png
browser/components/search/extensions/hoepli/manifest.json
browser/components/search/extensions/hotline-ua/favicon.ico
browser/components/search/extensions/hotline-ua/manifest.json
browser/components/search/extensions/kannadastore/favicon.png
browser/components/search/extensions/kannadastore/manifest.json
browser/components/search/extensions/kaz-kk/favicon.ico
browser/components/search/extensions/kaz-kk/manifest.json
browser/components/search/extensions/klask/favicon.ico
browser/components/search/extensions/klask/manifest.json
browser/components/search/extensions/leit-is/favicon.ico
browser/components/search/extensions/leit-is/manifest.json
browser/components/search/extensions/leo_ende_de/favicon.png
browser/components/search/extensions/leo_ende_de/manifest.json
browser/components/search/extensions/list-am/favicon.gif
browser/components/search/extensions/list-am/manifest.json
browser/components/search/extensions/longdo/favicon.ico
browser/components/search/extensions/longdo/manifest.json
browser/components/search/extensions/mailru/favicon.ico
browser/components/search/extensions/mailru/manifest.json
browser/components/search/extensions/mapy-cz/favicon.ico
browser/components/search/extensions/mapy-cz/manifest.json
browser/components/search/extensions/marktplaats/_locales/fy-NL/messages.json
browser/components/search/extensions/marktplaats/_locales/nl/messages.json
browser/components/search/extensions/marktplaats/favicon.ico
browser/components/search/extensions/marktplaats/manifest.json
browser/components/search/extensions/mercadolibre/_locales/ar/messages.json
browser/components/search/extensions/mercadolibre/_locales/cl/messages.json
browser/components/search/extensions/mercadolibre/_locales/mx/messages.json
browser/components/search/extensions/mercadolibre/favicon.ico
browser/components/search/extensions/mercadolibre/manifest.json
browser/components/search/extensions/mercadolivre/favicon.ico
browser/components/search/extensions/mercadolivre/manifest.json
browser/components/search/extensions/morfix-dic/favicon.ico
browser/components/search/extensions/morfix-dic/manifest.json
browser/components/search/extensions/najdi-si/favicon.png
browser/components/search/extensions/najdi-si/manifest.json
browser/components/search/extensions/naver-kr/favicon.ico
browser/components/search/extensions/naver-kr/manifest.json
browser/components/search/extensions/neti-ee/favicon.ico
browser/components/search/extensions/neti-ee/manifest.json
browser/components/search/extensions/odpiralni/favicon.png
browser/components/search/extensions/odpiralni/manifest.json
browser/components/search/extensions/olx/favicon.ico
browser/components/search/extensions/olx/manifest.json
browser/components/search/extensions/oshiete-goo/favicon.ico
browser/components/search/extensions/oshiete-goo/manifest.json
browser/components/search/extensions/osta-ee/favicon.png
browser/components/search/extensions/osta-ee/manifest.json
browser/components/search/extensions/ozonru/favicon.ico
browser/components/search/extensions/ozonru/manifest.json
browser/components/search/extensions/palasprint/favicon.ico
browser/components/search/extensions/palasprint/manifest.json
browser/components/search/extensions/paroledigenova-lij/favicon.png
browser/components/search/extensions/paroledigenova-lij/manifest.json
browser/components/search/extensions/pazaruvaj/favicon.ico
browser/components/search/extensions/pazaruvaj/manifest.json
browser/components/search/extensions/pledarigrond/favicon.ico
browser/components/search/extensions/pledarigrond/manifest.json
browser/components/search/extensions/pogodak/favicon.ico
browser/components/search/extensions/pogodak/manifest.json
browser/components/search/extensions/portalbgdict/favicon.png
browser/components/search/extensions/portalbgdict/manifest.json
browser/components/search/extensions/priberam/favicon.png
browser/components/search/extensions/priberam/manifest.json
browser/components/search/extensions/priceru/favicon.ico
browser/components/search/extensions/priceru/manifest.json
browser/components/search/extensions/prisjakt-sv-SE/favicon.ico
browser/components/search/extensions/prisjakt-sv-SE/manifest.json
browser/components/search/extensions/pwn-pl/favicon.png
browser/components/search/extensions/pwn-pl/manifest.json
browser/components/search/extensions/qwant/favicon.ico
browser/components/search/extensions/qwant/manifest.json
browser/components/search/extensions/qxl-NO/favicon.ico
browser/components/search/extensions/qxl-NO/manifest.json
browser/components/search/extensions/rakuten/favicon.ico
browser/components/search/extensions/rakuten/manifest.json
browser/components/search/extensions/readmoo/favicon.ico
browser/components/search/extensions/readmoo/manifest.json
browser/components/search/extensions/rediff/favicon.ico
browser/components/search/extensions/rediff/manifest.json
browser/components/search/extensions/reta-vortaro/favicon.ico
browser/components/search/extensions/reta-vortaro/manifest.json
browser/components/search/extensions/salidzinilv/favicon.ico
browser/components/search/extensions/salidzinilv/manifest.json
browser/components/search/extensions/sapo/favicon.ico
browser/components/search/extensions/sapo/manifest.json
browser/components/search/extensions/seznam-cz/favicon.ico
browser/components/search/extensions/seznam-cz/manifest.json
browser/components/search/extensions/slovnik-sk/favicon.ico
browser/components/search/extensions/slovnik-sk/manifest.json
browser/components/search/extensions/sslv/favicon.ico
browser/components/search/extensions/sslv/manifest.json
browser/components/search/extensions/sztaki-en-hu/favicon.ico
browser/components/search/extensions/sztaki-en-hu/manifest.json
browser/components/search/extensions/tearma/favicon.ico
browser/components/search/extensions/tearma/manifest.json
browser/components/search/extensions/termau/favicon.ico
browser/components/search/extensions/termau/manifest.json
browser/components/search/extensions/twitter/_locales/en/messages.json
browser/components/search/extensions/twitter/_locales/ja/messages.json
browser/components/search/extensions/twitter/favicon.ico
browser/components/search/extensions/twitter/manifest.json
browser/components/search/extensions/tyda-sv-SE/favicon.ico
browser/components/search/extensions/tyda-sv-SE/manifest.json
browser/components/search/extensions/vatera/favicon.ico
browser/components/search/extensions/vatera/manifest.json
browser/components/search/extensions/webdunia/favicon.ico
browser/components/search/extensions/webdunia/manifest.json
browser/components/search/extensions/wikipedia/_locales/NN/messages.json
browser/components/search/extensions/wikipedia/_locales/NO/messages.json
browser/components/search/extensions/wikipedia/_locales/af/messages.json
browser/components/search/extensions/wikipedia/_locales/an/messages.json
browser/components/search/extensions/wikipedia/_locales/ar/messages.json
browser/components/search/extensions/wikipedia/_locales/as/messages.json
browser/components/search/extensions/wikipedia/_locales/ast/messages.json
browser/components/search/extensions/wikipedia/_locales/az/messages.json
browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json
browser/components/search/extensions/wikipedia/_locales/be/messages.json
browser/components/search/extensions/wikipedia/_locales/bg/messages.json
browser/components/search/extensions/wikipedia/_locales/bn/messages.json
browser/components/search/extensions/wikipedia/_locales/br/messages.json
browser/components/search/extensions/wikipedia/_locales/bs/messages.json
browser/components/search/extensions/wikipedia/_locales/ca/messages.json
browser/components/search/extensions/wikipedia/_locales/crh/messages.json
browser/components/search/extensions/wikipedia/_locales/cy/messages.json
browser/components/search/extensions/wikipedia/_locales/cz/messages.json
browser/components/search/extensions/wikipedia/_locales/da/messages.json
browser/components/search/extensions/wikipedia/_locales/de/messages.json
browser/components/search/extensions/wikipedia/_locales/dsb/messages.json
browser/components/search/extensions/wikipedia/_locales/el/messages.json
browser/components/search/extensions/wikipedia/_locales/en/messages.json
browser/components/search/extensions/wikipedia/_locales/eo/messages.json
browser/components/search/extensions/wikipedia/_locales/es/messages.json
browser/components/search/extensions/wikipedia/_locales/et/messages.json
browser/components/search/extensions/wikipedia/_locales/eu/messages.json
browser/components/search/extensions/wikipedia/_locales/fa/messages.json
browser/components/search/extensions/wikipedia/_locales/fi/messages.json
browser/components/search/extensions/wikipedia/_locales/fr/messages.json
browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json
browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json
browser/components/search/extensions/wikipedia/_locales/gd/messages.json
browser/components/search/extensions/wikipedia/_locales/gl/messages.json
browser/components/search/extensions/wikipedia/_locales/gn/messages.json
browser/components/search/extensions/wikipedia/_locales/gu/messages.json
browser/components/search/extensions/wikipedia/_locales/he/messages.json
browser/components/search/extensions/wikipedia/_locales/hi/messages.json
browser/components/search/extensions/wikipedia/_locales/hr/messages.json
browser/components/search/extensions/wikipedia/_locales/hsb/messages.json
browser/components/search/extensions/wikipedia/_locales/hu/messages.json
browser/components/search/extensions/wikipedia/_locales/hy/messages.json
browser/components/search/extensions/wikipedia/_locales/ia/messages.json
browser/components/search/extensions/wikipedia/_locales/id/messages.json
browser/components/search/extensions/wikipedia/_locales/is/messages.json
browser/components/search/extensions/wikipedia/_locales/it/messages.json
browser/components/search/extensions/wikipedia/_locales/ja/messages.json
browser/components/search/extensions/wikipedia/_locales/ka/messages.json
browser/components/search/extensions/wikipedia/_locales/kab/messages.json
browser/components/search/extensions/wikipedia/_locales/kk/messages.json
browser/components/search/extensions/wikipedia/_locales/km/messages.json
browser/components/search/extensions/wikipedia/_locales/kn/messages.json
browser/components/search/extensions/wikipedia/_locales/kr/messages.json
browser/components/search/extensions/wikipedia/_locales/lij/messages.json
browser/components/search/extensions/wikipedia/_locales/lo/messages.json
browser/components/search/extensions/wikipedia/_locales/lt/messages.json
browser/components/search/extensions/wikipedia/_locales/ltg/messages.json
browser/components/search/extensions/wikipedia/_locales/lv/messages.json
browser/components/search/extensions/wikipedia/_locales/mk/messages.json
browser/components/search/extensions/wikipedia/_locales/ml/messages.json
browser/components/search/extensions/wikipedia/_locales/mr/messages.json
browser/components/search/extensions/wikipedia/_locales/ms/messages.json
browser/components/search/extensions/wikipedia/_locales/my/messages.json
browser/components/search/extensions/wikipedia/_locales/ne/messages.json
browser/components/search/extensions/wikipedia/_locales/nl/messages.json
browser/components/search/extensions/wikipedia/_locales/oc/messages.json
browser/components/search/extensions/wikipedia/_locales/or/messages.json
browser/components/search/extensions/wikipedia/_locales/pa/messages.json
browser/components/search/extensions/wikipedia/_locales/pl/messages.json
browser/components/search/extensions/wikipedia/_locales/pt/messages.json
browser/components/search/extensions/wikipedia/_locales/rm/messages.json
browser/components/search/extensions/wikipedia/_locales/ro/messages.json
browser/components/search/extensions/wikipedia/_locales/ru/messages.json
browser/components/search/extensions/wikipedia/_locales/si/messages.json
browser/components/search/extensions/wikipedia/_locales/sk/messages.json
browser/components/search/extensions/wikipedia/_locales/sl/messages.json
browser/components/search/extensions/wikipedia/_locales/sq/messages.json
browser/components/search/extensions/wikipedia/_locales/sr/messages.json
browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json
browser/components/search/extensions/wikipedia/_locales/ta/messages.json
browser/components/search/extensions/wikipedia/_locales/te/messages.json
browser/components/search/extensions/wikipedia/_locales/th/messages.json
browser/components/search/extensions/wikipedia/_locales/tl/messages.json
browser/components/search/extensions/wikipedia/_locales/tr/messages.json
browser/components/search/extensions/wikipedia/_locales/uk/messages.json
browser/components/search/extensions/wikipedia/_locales/ur/messages.json
browser/components/search/extensions/wikipedia/_locales/uz/messages.json
browser/components/search/extensions/wikipedia/_locales/vi/messages.json
browser/components/search/extensions/wikipedia/_locales/wo/messages.json
browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json
browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json
browser/components/search/extensions/wikipedia/favicon.ico
browser/components/search/extensions/wikipedia/manifest.json
browser/components/search/extensions/wiktionary/_locales/oc/messages.json
browser/components/search/extensions/wiktionary/_locales/te/messages.json
browser/components/search/extensions/wiktionary/favicon.ico
browser/components/search/extensions/wiktionary/manifest.json
browser/components/search/extensions/wolnelektury-pl/favicon.png
browser/components/search/extensions/wolnelektury-pl/manifest.json
browser/components/search/extensions/yahoo-jp-auctions/favicon.ico
browser/components/search/extensions/yahoo-jp-auctions/manifest.json
browser/components/search/extensions/yahoo-jp/favicon.ico
browser/components/search/extensions/yahoo-jp/manifest.json
browser/components/search/extensions/yandex/_locales/az/messages.json
browser/components/search/extensions/yandex/_locales/by/messages.json
browser/components/search/extensions/yandex/_locales/en/messages.json
browser/components/search/extensions/yandex/_locales/kk/messages.json
browser/components/search/extensions/yandex/_locales/ru/messages.json
browser/components/search/extensions/yandex/_locales/tr/messages.json
browser/components/search/extensions/yandex/manifest.json
browser/components/search/extensions/yandex/yandex-en.ico
browser/components/search/extensions/yandex/yandex-ru.ico
browser/components/search/extensions/zoznam-sk/favicon.png
browser/components/search/extensions/zoznam-sk/manifest.json
browser/components/search/jar.mn
browser/installer/allowed-dupes.mn
new file mode 100644
index 0000000000000000000000000000000000000000..3917eaec102e5b6bf4429734e655d3449ee02347
GIT binary patch
literal 668
zc$@*80%QG&P)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM00006bW%=J0RI60
z0RJ~w8+`x(010qNS#tmY3ljhU3ljkVnw%H_00KNoL_t(|+I3P(NR(j|J@=bmXT}+o
zaeRWM7E)4RlLZyg!mvf{+_x~=^w_lyqK#VAqK8xlwy73@7P-+?wGhJ85Ys_1b;_|C
zNBw7Xp8x-y7Gs%0XLaEoIOm>wgd}!=gq2_{40nkX_;)OgtuY-#WRk=8#hj<ZDdqy4
zg*<s3ZoiZrfTt|SlAHolt9X4L%U>k+9pZp80Dv~M1?6DV6*=7jmG?&>6UXoa`8oh)
zu&xD-ZKyg5rSNM4<2^DvfUzgEQgZ4BJY^uMgKyaBWoM!OaFdA@{)=>6k38a?QntJF
z{5z5g022{dY3^^8W7pvJZM!kwD~)Yzx(sTBhjTtH{o)L76>BrZ|3IhXyjR2S0Ml{B
z)T)@@SP_uIY6koC#LI07e}2a4x03JW-m^%qaBbc|W*v4GzC92@GKy?so25hqA^_m6
zf}N2}+<-D53fXl461a$LQb%W`zz@U4_>vsDu=zVX0}(2Rfr3)FiV^-qD=o@Euun&)
z0YW)pr^H*S8d~8gN9aAAMJU>>#Bi~$MK+cY>;=H;6UtqpevGQcA!Vgd+l+iK7C*|*
zF;*NFPdP~H$P~Nwv8zExCbeym)U$*3_;YGoYg@;{>^aW6l{z#;61m*;bU$zV_^@7&
zKGhq`I<cY?QJpgNR4=;&>~QOm$J7?d%`Sm9Ctt}>JIoM@Yw7kwM3Sp87vT2s$W>{&
z1V`Rh`8HEuo5M^$W(Q%;ff_}-P}7Y1b5efrFXuPyOj~$1HWzFF0000<MNUMnLSTa6
Ci7Ge%
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/allaannonser-sv-SE/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Allaannonser",
+  "description": "Allaannonser",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "allaannonser-sv-SE@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Allaannonser",
+      "search_url": "https://www.allaannonser.se/hitlist.php",
+      "search_form": "https://www.allaannonser.se",
+      "search_url_get_params": "sourceid=Mozilla-search&keyword={searchTerms}&order=date&desc=1"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..42b4f90149b03ea8bf560dd7856616baa5b6de65
GIT binary patch
literal 1150
zc${NkU<5(|0R}M0U}0bo1JW8m3=&cRVn#3t1S|{~;Q#;sG{Fo}|E+-75{NC3Fo<sh
z#GE+vhyn2qApTDPx8u<Nfe5`I+=NB151N{4AT|YJGaxnr;xr_=MlAZ9k>oqE$QvQa
zHxST&2#dTS0sR_i?mq&=bwFGX#I-;?8=rot8B>T1KdkzpW|#x<Rs#Al!jFjbl!Pz-
zkknlS;?qFvh9t%X#LtlQTjJ4A$nWn7xN`;p{pv*c6_gL+K>h@U6_f_?S*V{^8Nm1h
oGXui|Ab$Lqf#EO|KRgT(`vJuNf&9<Mf$G?Sn4f{+pFKn$01f1!hyVZp
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/allegro-pl/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Allegro",
+  "description": "Wyszukiwanie w aukcjach Allegro",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "allegro-pl@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Allegro",
+      "search_url": "https://allegro.pl/listing/listing.php",
+      "search_form": "https://allegro.pl",
+      "search_url_get_params": "string={searchTerms}&sourceid=Mozilla-search"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/au/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.com.au"
+  },
+  "extensionDescription": {
+    "message": "Amazon.com.au Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.com.au/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.com.au/exec/obidos/external-search/?field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/br/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.com.br"
+  },
+  "extensionDescription": {
+    "message": "Amazon.com.br Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.com.br/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.com.br/exec/obidos/external-search/?field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/ca/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.ca"
+  },
+  "extensionDescription": {
+    "message": "Amazon.ca Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.ca/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.ca/exec/obidos/external-search/?field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/en-GB/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.co.uk"
+  },
+  "extensionDescription": {
+    "message": "Amazon.co.uk Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.co.uk/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.co.uk/"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&tag=firefox-uk-21&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/france/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.fr"
+  },
+  "extensionDescription": {
+    "message": "Recherche Amazon.fr"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.fr/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.fr/"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&tag=firefox-fr-21&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/in/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.in"
+  },
+  "extensionDescription": {
+    "message": "Amazon.in Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.in/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.in/"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/it/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.it"
+  },
+  "extensionDescription": {
+    "message": "Ricerca Amazon.it"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.it/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.it/"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&tag=firefoxit-21&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/jp/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.co.jp"
+  },
+  "extensionDescription": {
+    "message": "Amazon.co.jp Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.co.jp/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.co.jp/"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&mode=blended&tag=mozillajapan-fx-22&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/mx/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.com.mx"
+  },
+  "extensionDescription": {
+    "message": "Amazon.com.mx Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.com.mx/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.com.mx/exec/obidos/external-search/?field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/_locales/nl/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.nl"
+  },
+  "extensionDescription": {
+    "message": "Amazon.nl Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.nl/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.nl/exec/obidos/external-search/?field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..1c39eaf8fee5b2a29abbc32f85f4187e02f7114a
GIT binary patch
literal 1407
zc$@)$1%Ubh0096301yxW009690IdN4044wc03aX$0096X0IUN50Mh{g0EtjeM-2)Z
z3IG5A4M|8uQUCw|5C8xG5C{eU001BJ|6u?C0dz@3K~y-6rBgji!%!4Gk-RR72u_ve
z2UHvyCl{xXtqv;b*42(ehyDY1p;?QQ#YHQ)3c4vJQ>kFOScj%qmxi=UD;$T^(0ph`
z58UD1ckg-U-1nX&3xVlmLi_<Dm69ZqvF1*vgIcYImu?pTu$RxHSS%*9Fapc6C<_sb
zN~IDlB}v8zj!GrULQvCn+O{36Gm4T(5VO$l_u)7WT-Sx?c{s1v(P%UP0Mp52u?5?<
znN!t78^5w(6bh7uU`|!(I1a0(`6IznRMD4Q!!VFer_pM)g1ymbwAjMDd`;Iw7OJNC
zjfHV9NLZG|jG_dSubL)}LV=pD)AKyCb4E7Hegp(JS#tQC=rM%5eZTSPl)S(kLGRX2
zG|M41F^qd;_sT!)a-HP-J9upXj|cu>)^-8qFg&ccdth)4>|6n26&SXG&0~Zg(z^w;
zPyE6tmb1Wi71+>#kJ)X=D@goIaBX1l08HJPqAkBM0n&fJ^C!nu=QNrtGARH6002ov
zPDHLkV1kKIPDc$28VUda01Zh<L{b0%03ZMW03Zkk0001UdV2H#00VPLL_t(og|(MY
zXcSi*$3L&`29#hM%2pO#kx*zOt?VR<|L94#_0pmR1HJUn(Cop3Xkczp5EKt$E#|HS
zJeW`&@zP8BCrWGL21~kaG8Bq!-Cf*JnlhUl65;1zGI1yScIG7^Ul`c;o8P?OXMXSZ
zdv6w&BqEzdq)$Ztkd4#iQjE>iOGMf?IIs?+9Y8J7OagCXs9LRt>$=Nhr4;FOnshpC
zIt9S5z<xyJoGG^BIC3<XlSDG9y^iK`;yBJ~GSP<^q~7zq$iOQv+qO*s3Yd7E?CuT)
z*px`bLKtRZJ{G`n9BqKCWy#6z?xvYJlFOL@NG!mYy}hw1wryJrVWQXKN>wS<VC(Pi
z4~=_zdR9~Y;rT^G;+*Q+PANraXJ>;?vZbZLwz#km3y?6OY;A3&tE+2yT&Ywjm&^S8
z=n(*;qoV+bh&E&E1_*-QxOtP|;bDr!qSj}%!2yig&~Y5uk;xeE1FI>**czCanBc&{
zgW7v%&zvE%b0@nyI{4_=v4;C5H4vMDtYvAp+)}9&@>^>LA^}|2)lOU}6heOGa(QF+
zfvKq}t-Zb@qWmhAO6&?m0{rvrnbuyb)k5RjLql4>@$vCkfXF2n85z+YKJ{Di;NW1>
z11f7-;(1==5<~(tTialAlh(XGFtBz2k;bDq3TUNmM<ye#>#h%=*~dtI%5B>g&+|g3
zV%D-^gBt+^5Z4C=mO(Zp5|Xtn>CNXGTJqwhOVXRqhu40tBvO4WQXLmr4A(?>C;a_u
z*ph)=pT<|OiRQ~Nb_%Kv1X1=}gWac_biwSj$Tx3_e0SU@UauBCf1bIL|NDN2$Zyv|
zF5!LP^>^Ttr?BuZjO>H&Pr%bV@FLvz#;T4%@gm&c4s#`_O+o5V$VGn`y{N&H^YG`@
zSE<W<0d0FAbr{;-g+y!PGyhG)Y!Rvt;Q2lOMHF!04kWii@dAAKWBpVAD-oFl-q*gt
zOaaC|_sN5!ekHD|v#tCb*mfMO%YJ5O9z)Ak|Mx3BR3g#`T+spq`s*%Ce+9D-{9r*)
z9h3sv&%&<HAhkDgS|A_%HTwz3#(6VehM6&#`x~DBuoO^1vdv$fH{OG{_BSq%UJsR0
zANVgIk`j@7>o0p_-4c;hkg#Qm$O+(MU@y(;V(t0`cmfP5rM?Y}F99d;KGOI<2~Ge2
N002ovPDHLkV1jb8k9+_C
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazon/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "amazon@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "au",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..1c39eaf8fee5b2a29abbc32f85f4187e02f7114a
GIT binary patch
literal 1407
zc$@)$1%Ubh0096301yxW009690IdN4044wc03aX$0096X0IUN50Mh{g0EtjeM-2)Z
z3IG5A4M|8uQUCw|5C8xG5C{eU001BJ|6u?C0dz@3K~y-6rBgji!%!4Gk-RR72u_ve
z2UHvyCl{xXtqv;b*42(ehyDY1p;?QQ#YHQ)3c4vJQ>kFOScj%qmxi=UD;$T^(0ph`
z58UD1ckg-U-1nX&3xVlmLi_<Dm69ZqvF1*vgIcYImu?pTu$RxHSS%*9Fapc6C<_sb
zN~IDlB}v8zj!GrULQvCn+O{36Gm4T(5VO$l_u)7WT-Sx?c{s1v(P%UP0Mp52u?5?<
znN!t78^5w(6bh7uU`|!(I1a0(`6IznRMD4Q!!VFer_pM)g1ymbwAjMDd`;Iw7OJNC
zjfHV9NLZG|jG_dSubL)}LV=pD)AKyCb4E7Hegp(JS#tQC=rM%5eZTSPl)S(kLGRX2
zG|M41F^qd;_sT!)a-HP-J9upXj|cu>)^-8qFg&ccdth)4>|6n26&SXG&0~Zg(z^w;
zPyE6tmb1Wi71+>#kJ)X=D@goIaBX1l08HJPqAkBM0n&fJ^C!nu=QNrtGARH6002ov
zPDHLkV1kKIPDc$28VUda01Zh<L{b0%03ZMW03Zkk0001UdV2H#00VPLL_t(og|(MY
zXcSi*$3L&`29#hM%2pO#kx*zOt?VR<|L94#_0pmR1HJUn(Cop3Xkczp5EKt$E#|HS
zJeW`&@zP8BCrWGL21~kaG8Bq!-Cf*JnlhUl65;1zGI1yScIG7^Ul`c;o8P?OXMXSZ
zdv6w&BqEzdq)$Ztkd4#iQjE>iOGMf?IIs?+9Y8J7OagCXs9LRt>$=Nhr4;FOnshpC
zIt9S5z<xyJoGG^BIC3<XlSDG9y^iK`;yBJ~GSP<^q~7zq$iOQv+qO*s3Yd7E?CuT)
z*px`bLKtRZJ{G`n9BqKCWy#6z?xvYJlFOL@NG!mYy}hw1wryJrVWQXKN>wS<VC(Pi
z4~=_zdR9~Y;rT^G;+*Q+PANraXJ>;?vZbZLwz#km3y?6OY;A3&tE+2yT&Ywjm&^S8
z=n(*;qoV+bh&E&E1_*-QxOtP|;bDr!qSj}%!2yig&~Y5uk;xeE1FI>**czCanBc&{
zgW7v%&zvE%b0@nyI{4_=v4;C5H4vMDtYvAp+)}9&@>^>LA^}|2)lOU}6heOGa(QF+
zfvKq}t-Zb@qWmhAO6&?m0{rvrnbuyb)k5RjLql4>@$vCkfXF2n85z+YKJ{Di;NW1>
z11f7-;(1==5<~(tTialAlh(XGFtBz2k;bDq3TUNmM<ye#>#h%=*~dtI%5B>g&+|g3
zV%D-^gBt+^5Z4C=mO(Zp5|Xtn>CNXGTJqwhOVXRqhu40tBvO4WQXLmr4A(?>C;a_u
z*ph)=pT<|OiRQ~Nb_%Kv1X1=}gWac_biwSj$Tx3_e0SU@UauBCf1bIL|NDN2$Zyv|
zF5!LP^>^Ttr?BuZjO>H&Pr%bV@FLvz#;T4%@gm&c4s#`_O+o5V$VGn`y{N&H^YG`@
zSE<W<0d0FAbr{;-g+y!PGyhG)Y!Rvt;Q2lOMHF!04kWii@dAAKWBpVAD-oFl-q*gt
zOaaC|_sN5!ekHD|v#tCb*mfMO%YJ5O9z)Ak|Mx3BR3g#`T+spq`s*%Ce+9D-{9r*)
z9h3sv&%&<HAhkDgS|A_%HTwz3#(6VehM6&#`x~DBuoO^1vdv$fH{OG{_BSq%UJsR0
zANVgIk`j@7>o0p_-4c;hkg#Qm$O+(MU@y(;V(t0`cmfP5rM?Y}F99d;KGOI<2~Ge2
N002ovPDHLkV1jb8k9+_C
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazondotcn/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "亚马逊",
+  "description": "亚马逊搜索",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "amazondotcn@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "亚马逊",
+      "search_url": "https://www.amazon.cn/mn/searchApp",
+      "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"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazondotcom/_locales/de/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Amazon.de"
+  },
+  "extensionDescription": {
+    "message": "Amazon.de Suche"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.de/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.de/"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&tag=firefox-de-21&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazondotcom/_locales/en/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Amazon.com"
+  },
+  "extensionDescription": {
+    "message": "Amazon.com Search"
+  },
+  "searchUrl": {
+    "message": "https://www.amazon.com/exec/obidos/external-search/"
+  },
+  "searchForm": {
+    "message": "https://www.amazon.com/exec/obidos/external-search/?field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&tag=mozilla-20&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://completion.amazon.com/search/complete?q={searchTerms}&search-alias=aps&mkt=1"
+  },
+  "searchUrlGetParams": {
+    "message": "field-keywords={searchTerms}&ie={inputEncoding}&mode=blended&tag=mozilla-20&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..1c39eaf8fee5b2a29abbc32f85f4187e02f7114a
GIT binary patch
literal 1407
zc$@)$1%Ubh0096301yxW009690IdN4044wc03aX$0096X0IUN50Mh{g0EtjeM-2)Z
z3IG5A4M|8uQUCw|5C8xG5C{eU001BJ|6u?C0dz@3K~y-6rBgji!%!4Gk-RR72u_ve
z2UHvyCl{xXtqv;b*42(ehyDY1p;?QQ#YHQ)3c4vJQ>kFOScj%qmxi=UD;$T^(0ph`
z58UD1ckg-U-1nX&3xVlmLi_<Dm69ZqvF1*vgIcYImu?pTu$RxHSS%*9Fapc6C<_sb
zN~IDlB}v8zj!GrULQvCn+O{36Gm4T(5VO$l_u)7WT-Sx?c{s1v(P%UP0Mp52u?5?<
znN!t78^5w(6bh7uU`|!(I1a0(`6IznRMD4Q!!VFer_pM)g1ymbwAjMDd`;Iw7OJNC
zjfHV9NLZG|jG_dSubL)}LV=pD)AKyCb4E7Hegp(JS#tQC=rM%5eZTSPl)S(kLGRX2
zG|M41F^qd;_sT!)a-HP-J9upXj|cu>)^-8qFg&ccdth)4>|6n26&SXG&0~Zg(z^w;
zPyE6tmb1Wi71+>#kJ)X=D@goIaBX1l08HJPqAkBM0n&fJ^C!nu=QNrtGARH6002ov
zPDHLkV1kKIPDc$28VUda01Zh<L{b0%03ZMW03Zkk0001UdV2H#00VPLL_t(og|(MY
zXcSi*$3L&`29#hM%2pO#kx*zOt?VR<|L94#_0pmR1HJUn(Cop3Xkczp5EKt$E#|HS
zJeW`&@zP8BCrWGL21~kaG8Bq!-Cf*JnlhUl65;1zGI1yScIG7^Ul`c;o8P?OXMXSZ
zdv6w&BqEzdq)$Ztkd4#iQjE>iOGMf?IIs?+9Y8J7OagCXs9LRt>$=Nhr4;FOnshpC
zIt9S5z<xyJoGG^BIC3<XlSDG9y^iK`;yBJ~GSP<^q~7zq$iOQv+qO*s3Yd7E?CuT)
z*px`bLKtRZJ{G`n9BqKCWy#6z?xvYJlFOL@NG!mYy}hw1wryJrVWQXKN>wS<VC(Pi
z4~=_zdR9~Y;rT^G;+*Q+PANraXJ>;?vZbZLwz#km3y?6OY;A3&tE+2yT&Ywjm&^S8
z=n(*;qoV+bh&E&E1_*-QxOtP|;bDr!qSj}%!2yig&~Y5uk;xeE1FI>**czCanBc&{
zgW7v%&zvE%b0@nyI{4_=v4;C5H4vMDtYvAp+)}9&@>^>LA^}|2)lOU}6heOGa(QF+
zfvKq}t-Zb@qWmhAO6&?m0{rvrnbuyb)k5RjLql4>@$vCkfXF2n85z+YKJ{Di;NW1>
z11f7-;(1==5<~(tTialAlh(XGFtBz2k;bDq3TUNmM<ye#>#h%=*~dtI%5B>g&+|g3
zV%D-^gBt+^5Z4C=mO(Zp5|Xtn>CNXGTJqwhOVXRqhu40tBvO4WQXLmr4A(?>C;a_u
z*ph)=pT<|OiRQ~Nb_%Kv1X1=}gWac_biwSj$Tx3_e0SU@UauBCf1bIL|NDN2$Zyv|
zF5!LP^>^Ttr?BuZjO>H&Pr%bV@FLvz#;T4%@gm&c4s#`_O+o5V$VGn`y{N&H^YG`@
zSE<W<0d0FAbr{;-g+y!PGyhG)Y!Rvt;Q2lOMHF!04kWii@dAAKWBpVAD-oFl-q*gt
zOaaC|_sN5!ekHD|v#tCb*mfMO%YJ5O9z)Ak|Mx3BR3g#`T+spq`s*%Ce+9D-{9r*)
z9h3sv&%&<HAhkDgS|A_%HTwz3#(6VehM6&#`x~DBuoO^1vdv$fH{OG{_BSq%UJsR0
zANVgIk`j@7>o0p_-4c;hkg#Qm$O+(MU@y(;V(t0`cmfP5rM?Y}F99d;KGOI<2~Ge2
N002ovPDHLkV1jb8k9+_C
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/amazondotcom/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "amazondotcom@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "en",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "suggest_url": "__MSG_suggestUrl__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..eb4d3ec31a9bc5fe10f5f1567d0bb19c7fefdbf6
GIT binary patch
literal 818
zc$@(;1I_%2P)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!#7RU!RCwBA
z{Qv(y12Xvgp5fPHh955&fZ`nD44m=|jDpDW00G2;VE%c-@M7)Phg)Afd-3@P`(H*5
zW>$7?0bvPMdtO-|239eMDu4iDgxc`^=Fdx2k8a=l%IhJl=EW%>$HdI~|KG2#?;pOr
zy`PKiql#rRJHHN4AwU2DZT|oN`@Qc6-EXW2cz);H-~Z^~&!7K~t{*$MwdwQg8$d2V
z05JfK`Fpwe#aj0-uOI)%4W8Y*eC5!J-@m>C1Q6r@&zF82$^Nh2#Hr|T|J9%6N5200
z!^pzI#KOqP#LOtn!)&9$sxHL@bj;81-`F@f00M}G;r%5>E=@KWE1=NRw|{2s`uOb!
zBRe}YGZPalD>Ekt+op5BOMN+Q)S1~ixqxZ_0*K}BxA%;^noO*0K#qnqOHVY{_aA?m
zn3(?m|F`e-gHtag@4x2XeD;^Q3MVTw$j<-)#KgeF^Piau5@aHLEUL16KN&dQd}aFl
zn~jZ?_1~YLfBrH&eDm+;Z)kJ@1P}`ok0Q(OyAaNXliwQGe17$bfsGaDqW{dyip(4g
z|Nj2_{f`MAy8r>i#3-P_z|79@=kxd93~Nq&d+>&V{qILR$@_7JFHO16{{Hyn_dn*p
ze;MJ?3lKmo44h(&lJ*QtEdT#7{AXZdW&Z#7KjVRu4-WtP^6TeMW@#}d2FAbt{xiU=
z00<yp(qR10BlGLeZ|46$95oqE-Tn9Dk1(^m$A3l!HbzFE!k@qY{`!MRK>z{70!$e{
zzJGuB?)|rKUya3oWtx3IbMNo>pMMz`{&RA1$;ry_3-Cz^FtM>fT?G(8!1!TcWo2Pu
zWd$aIuV21Nu|6{ueDm(zr(eJSa<gz7it4#Im~wKm!fgNuAVzrd{`2?mpWlCe{`&Ld
w=kH&?{s7|v=vsDmHbH(KHa2Fs27mwq0Q7K8e!w;plK=n!07*qoM6N<$g2X<c2LJ#7
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/atlas-sk/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Atlas",
+  "description": "Internetovy portal - Atlas.sk",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "atlas-sk@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Atlas",
+      "search_url": "https://www.atlas.sk/search.php",
+      "search_form": "https://www.atlas.sk/",
+      "search_url_get_params": "phrase={searchTerms}&sourceid=firefox"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..ba687ca8e70bcf096e238d6fedf374d6bc174bd1
GIT binary patch
literal 5430
zc${NkU}Ruo5D;Jh(h3Y2EDQ{43=9kk3K0GZpm-lpOamw;01{__h=T!8{01Wg!+`j!
z-~R^_mU{H@v*MM<kFa5hXWxF{(<^`L<%{r$h>zjn;s3GWu*k^gK=Z%g(l7Ji{hQFp
z$Y;3phek&~kbLs>D_-}%`0-2T{`>dXu*Az>fARVsC~x00dB0a#<sod?a`uu#`1C8E
zzk3Up+hJJt?whyx%rKw3^q@;)+W~CYeDSIyWX0>tU;h*@J-jFL@WUHo)XUs|_g;7F
zfzys1eftB_(oX~9^c^_<A|hT$zWDJSmp+LXKmP_LC0_)p{fEWx|AK&KiQ|a_>HF_L
zg@uKG1*?yU_z;+$amJ~=?||O+gJ*zl`aq1^<!`=t35<saAU_XuULpoFPzW@jWsC!I
zIRh+sHZVi*U@d1x@hC>dz_R0y>WS;ub#@*-OA1y!bMrREc0c>}EhsVR0->@S7xv35
zH~}ng$hO~f$=ZYD+6}|%2hUw6*M8#_8xK)v|3Bq(ckWXV_rHDf3y<KaHwfXc_PtXM
zQX>sYJ^u6sSK9$+o8tNRUjv<YsFMF){`#YQ{{9`+<5#Ycf|V{kBs<>Wc0d3AJuorl
zEV=2=tEiN`b`cbtEZ=y5;{12)@~wf*f50{mCHb$Q_%P6%zhv0`+o7``Z@ZZ6{P*Df
zJ6wGc7?vc^CmD`d;`xtXswb{qwOF`vpV8W_2PB^V{7Fmu<Ze8FYPfd$QMZPceZh&z
z=Yetl1vw1_re_`os-sGKTMF2})7*FZqV2@#2mG>fkAwP*#H2&HTd(d?Vz2&|17}0x
z6Rv{NGpTt1+AsP>uHEuCpT7i}^OKys7o3=MN#oGDOO*IsXUF05MENr^@`ZnP?n%4J
zGY@JVICEL@$rqe`L6YM9(dVzBQBn8N?E4P#n_FG;A>*}MPb%Da_L7!q98}&|&s=!W
eYSyAd>PIi#kbM5*H!bZO#iN*>n9^|uN&x^3R@6-Z
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/azerdict/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Azerdict",
+  "description": "Azərbaycanın Online Lüğəti",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "azerdict@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Azerdict",
+      "search_url": "https://azerdict.com/english/",
+      "search_form": "https://azerdict.com/",
+      "search_url_get_params": "word={searchTerms}",
+      "suggest_url": "https://api.azerdict.com/english/autocomplete",
+      "suggest_url_get_params": "action=opensearch&query={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..39ab78bbd9c823dce08f2622a2ece8bb8c4fb27f
GIT binary patch
literal 5430
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
F{s#l@$m9S3
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/azet-sk/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Azet",
+  "description": "Azet - portal, kde je vzdy najviac ludi",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "azet-sk@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Azet",
+      "search_url": "https://www.azet.sk/katalog/vyhladavanie/firmy/",
+      "search_form": "https://www.azet.sk/katalog/",
+      "search_url_get_params": "q={searchTerms}&k="
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..6c27b018c89c090bcfad9e8e8d33f3aa5afd7243
GIT binary patch
literal 5686
zc%1E63useU82;|jbam>C&ecxc%;u{)t*^}?>MV*(oI?Z=L=<s|4`f4O4`iZ<2qMTp
zWFm_AKr3z&9Bhanf(R-b0}(fI6K!MD+J{YIY@0S7|L@)=rZ+deNfTQbe(=+r$35S<
z|NWl@3@CWLkiUgk?*YaD@cB6Qp<L$o$y|xdc{vYjA5muD1(JSit?^*$I7BX8M8(IY
z2%q~2!NUhpziT^mtPM4r)}m_ZA~apQipa$ah&9xs_M5Lzy>=Cvu3ka&Uw@)z-D*Vd
z-$UKDZ_#q=CSt)x)NTD5p;O1vR#T0JeR~l7?_c=m&qk>HBr0Z1LCfu12rOTMz>1}4
z^;hCqa}(;eZ^e_}e?@D>15|!89S;|Oikb~y;OXT{XsfG5VC6DYuUUauIE3J_BM6;1
ziiW+r@d~f-e}O9Sz~f0L1sIZcEiMX%VK|H8y7hbXN1s92VRQh;rF~S%l%YN~pwt={
z$G1+h#*^aX$=0~2#2QX)-*0?iPD~hSomV(|#F(*4mGmFidpyU*>fNFdzW3fAsnjTr
zhblG9<Q}fx;dr1L^yc8ViiQ-w-Pby=zww3|;8Dukem}$Lqh9Z;RKLWyS8tC|@LFMF
zocumEh`KlAB8;;>kuq5Em)PM={iYIM7l;HzbT><&o!j37+;K^8OTN(E1#;Q%;snWO
zI(YPumOP^+7wJcvH|mBxyL9;HGrH-<H7$8fNAKRz&41j`jX&<!lJ~UaCG$MVm-^9{
z>$T)O$Ftq|CC_QeiMi|e!wFjQaMt{i+w=CFC6{N#-x{dOyRGreO!=jz$UDE(NE!1>
zy_I)<yA8PNU+gAd+?DfYYN_F}vcLMB-{*~={+f;b5zitKEwydV+>9SiaN{Q!e;8A`
z#4X?N$@yO#&&`zI)I&6?Yror)HFxB~Z(8bjEp@mV8|`s0Q+`VkZCd(@jQRQA(krCc
zFz=KJKld@_OFyBd=dtu4_FJ`Vu`9Rq9OnLb9!Qp|B@12ooqS(<C3B5AL3*FG+`KQp
z7a@I=;~qDD>7!EC9xj}lSbuuuvYFfLd;AN^wDe(#eNKBQ^sCPJ(>|9JKN!oZS1&i`
z8C#?`?7(g6|MU5dcXWIIidoZK`7;6SASD(YJL1aEnjyt*#O_=nKEiLqx`e-ZU-}H+
zhwuIPzz-d^r{m}I_BEbMFqZK=>RkH$7u3PV4zZH=mEOM7>vraUq4JYv?Zdi({y^{!
z_88OZue9!U_+ZL;)MHoqoxs}9{!Cn_>0%RW!+h~O*)#8y?rs#Pyw_EJ+E6+jGd?--
zC&$}d`8(4;V+v!G-Phx>CLjEEzhIn7w(*vK{!Y~E^bx0;I~RT;eD<`-L0hoblSC{W
mGX0YN=mtB#88^BKHeL2a@0-j$N91}BaFcV+OZ#V0hIkHy%q{Ey
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/baidu/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "百度",
+  "description": "百度网页搜索",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "baidu@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "百度",
+      "search_url": "https://www.baidu.com/baidu",
+      "search_form": "https://www.baidu.com/",
+      "search_url_get_params": "wd={searchTerms}&tn=monline_7_dg&ie=utf-8",
+      "suggest_url": "https://www.baidu.com/su",
+      "suggest_url_get_params": "wd={searchTerms}&tn=monline_7_dg&ie=utf-8&action=opensearch"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..8f62b07af8ff83b2757bccc07c638b2018f3cb6f
GIT binary patch
literal 958
zc%0Qwu?@m75WHBCk|I((LMoIoG6O5HfV)t-!zH6If~Q~x%5<cA{%uD>fI%rh;_bWB
z{lDICpn!tbinYKAz=qLvnq7&D0?zDvhL$`-`XmOt4kF4_fL#M@kE}Xrlbi93@N5Q;
zy?xqs2<0*kRk^KfxUe>g97!>G?`4~CWpEHV^!}g!8#FJpC(ArlHd1wfx%agR{j*Ed
iMnAQQY8(93E#yYYII~dY%+G%Ht)P|Rby<AEnt3;6Dy~2P
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bbc-alba/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "BBC ┐ BBC Alba",
+  "description": "Lorg BBC ┐ BBC Alba",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "bbc-alba@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "BBC ┐ BBC Alba",
+      "search_url": "https://search.bbc.co.uk/search",
+      "search_form": "https://www.bbc.co.uk/alba/",
+      "search_url_get_params": "opensearch=all-1&q={searchTerms}",
+      "suggest_url": "https://search.bbc.co.uk/suggest",
+      "suggest_url_get_params": "format=opensearch&q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..1e90a10d6ee01a1c6555cc3f859394a0457b5ac5
GIT binary patch
literal 3638
zc%1FlUuaWT90&04y-9Cw{@o_x=9n+7gCeX_^U^(8>!aF1qc58s4D7@7Wh5YC-NW`E
zDy6iId#DA)7h9?iT@$U3an<20%!Ooq=tixU8E`6iSGP*>;kR#+=H^(FJdH7==Ovu;
zJD=Y@=iEc?573~asR{fwF<}BN079Ws|40MyGsm`bj8o8w(s-eL<3^=vrJqx$0vH<l
z03#z2T)MOe6B7q9Ir%xJr@urx{WWH1zeO%LhWYsv78ldV=YPVpXTM^3Igi!V7Z4HP
z{Wf4nH?TVfM2CUiDd2bpIBO$(UJw}<M6U_rGlE1$ki0L*K9!O!v{w54^hfAV(~r^L
zreC6ePX8zU3;Mt5U(&DAzfyc#Gtm7J5bFYldx5DwATtEm;|R-jL?n%<+(le|K|&Ug
zlsvLxE8e1ikA53{D}6gXPtM*)-$Ng#KSO_!K1DxE|G@D&m+$8C4KCm0@_k&spUbyw
zz605WT@pc$MA64Q=Ouw@Nn%d2j^9kbjeaNnF8VI|PwBs)KOtfC(_f&Ur2n2iNB>Ci
zE%crAhv<*d57J+uzeS&=pQm4>|DFC1`seg3if`iu>fXcc_i+2ixcxzH{|dK%8<1QW
zG9Q85k3t^BAx{zzI|*4){APL{U2G?P2mQzN%w->?@1yUhzexWb{S1AMKCgHeJ@01B
zp!d@I=mYe8Ez-0J(n0?j{Ym-}`Wy6fiid@6Y(Wgo7{-T~LOU|N`8M`K!iOM{7$kZc
z62AaRq#((=kn97+H_^A#chMiFKS4i8f0_OoeVYD9dOkC;K%b|t+@Drv*v||{nc)mG
zj4{Ix%&^1^c37|+5&RVuti%N`6N1&G;8nJAf49=_px;e@fWDXhIQ?1rQTlQE>-4wi
zGxQ7ePZe*joxnTvTj`tWTj*QqJLo^5kJAs(kJI0z|4s4#P16ihuM>9rL!qEYs}Xg1
z8$*TWcUKK-fzVoO^t!6WgCVB{%{L#S#yP`SKcg78JpS^G^~)&6gPP_k=dsKxo>_I%
zT6>08HC{T0dU4HT)rmVRs1f%#d#oDQ$~z2ts;=MNSUN%Xx&tc5y$pKaI6Wt>`+Y{$
zJFphlYF!Xz|Nq~3ux^}(Rx`}k)=(S2)vZvcuyiTbD&;z*Q#}i(P5}l6fOF^G#pvjE
zT)i4aDs`AO%2&8^ryuw3jbd(Y0uLX~;PK-OY<r3I$#U^O&iS9)s8crTl#M#&?Wt2-
zuYK!vBM|T?Ul7A$3sgQhh86U2#OHSU0at^cBMnYphl^8;N?$JsrO%xH@-qtFYr2*E
WoUg2>n6F+x@OmYpSF2q9t@aP{CN0wd
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bing/manifest.json
@@ -0,0 +1,60 @@
+{
+  "name": "Bing",
+  "description": "Bing. Search by Microsoft.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "bing@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Bing",
+      "search_url": "https://www.bing.com/search",
+      "search_form": "https://www.bing.com/search?q={searchTerms}&pc=MOZI",
+      "search_url_get_params": "q={searchTerms}&pc=MOZI",
+      "params": [
+        {
+          "name": "form",
+          "condition": "purpose",
+          "purpose": "contextmenu",
+          "value": "MOZCON"
+        },
+        {
+          "name": "form",
+          "condition": "purpose",
+          "purpose": "searchbar",
+          "value": "MOZSBR"
+        },
+        {
+          "name": "form",
+          "condition": "purpose",
+          "purpose": "homepage",
+          "value": "MOZSPG"
+        },
+        {
+          "name": "form",
+          "condition": "purpose",
+          "purpose": "keyword",
+          "value": "MOZLBR"
+        },
+        {
+          "name": "form",
+          "condition": "purpose",
+          "purpose": "newtab",
+          "value": "MOZTSB"
+        }
+      ],
+      "suggest_url": "https://www.bing.com/osjson.aspx",
+      "suggest_url_get_params": "query={searchTerms}&form=OSDJAS&language={moz:locale}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..c2d46117ef353d995fbd3708f8f67a472b637b81
GIT binary patch
literal 530
zc$@(e0`2{YP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0005mNkl<ZIE}5-
z&1;eY0LSs?Z_22sh=@AWP)J6jLyQ=;V27BK#a<MWR!=XZAey<u4omHjD>loR(-Ag%
zVY*>3wKj33In&2SeI6fQR`BhxL&s|F@VkCa-=9!bHB_y+t5sDEp{6y_8r!>CO=}{k
zZ2;<?0Ts2$>X#DF-hAWXOcK!*!xc!OYAv+JHr2(a$WtaNP7|u{7TTvdG)4XcEX4}g
zU#xTENgUIoDBU+hoEZu*6HHQCdWm#Zhct4SvUmbzqJz4#lh!+N2aqat=0aH}XEzYt
z2?iaj^xO`k9|>?p^phUzrqsU=$$FH^-IJ&eJq`Cce)=w=6;lYQY!&a@?@Yf=Bf8_5
z?JM+-zvrxVkuHmm#5Du*fR57jW0ddg08P(%e))T7r2Gicgv7-2B)#KdjFtfU;dzXf
z1q`D>j6<(T44g(b=_r^F@}vI%1@j?f+i~jCowTC&5mu5#48!xBGW+PV1)20F_^_5|
zA(G{uE5hcK4JAB_vi6a(*FnMBLB3B%zHdKj#DkD4s$3WgF=$^VovZ#mo<bh^@nxjZ
zBPg43gs)o)4?LgA6l(w8fLugzUP9eiM%a>StY?(}j;NlAQOhOvpv1P%)b5>s11Y|U
Ujv%)<)Bpeg07*qoM6N<$f`AbC^8f$<
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bok-NO/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Ordbok",
+  "description": "Norske ordbøker",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "bok-NO@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Ordbok",
+      "search_url": "https://ordbok.uib.no/perl/ordbok.cgi",
+      "search_form": "https://ordbok.uib.no/",
+      "search_url_get_params": "OPP={searchTerms}&sourceid=Mozilla-search"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bolcom/_locales/fy-NL/messages.json
@@ -0,0 +1,14 @@
+{
+  "extensionName": {
+    "message": "bol.com"
+  },
+  "extensionDescription": {
+    "message": "Sykje by bol.com"
+  },
+  "searchUrl": {
+    "message": "https://www.bol.com/nl/s/algemeen/zoekresultaten/Ntt/{searchTerms}/Ntk/media_all/Nty/1/suggestedFor/{searchTerms}/N/0/Ne/0/search/true/searchType/qck/index.html"
+  },
+  "searchForm": {
+    "message": "https://www.bol.com/"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bolcom/_locales/nl/messages.json
@@ -0,0 +1,14 @@
+{
+  "extensionName": {
+    "message": "bol.com"
+  },
+  "extensionDescription": {
+    "message": "Zoeken bij bol.com"
+  },
+  "searchUrl": {
+    "message": "https://www.bol.com/nl/s/algemeen/zoekresultaten/Ntt/{searchTerms}/Ntk/media_all/Nty/1/suggestedFor/{searchTerms}/N/0/Ne/0/search/true/searchType/qck/index.html"
+  },
+  "searchForm": {
+    "message": "https://www.bol.com/"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..0f0db9b9905c93d5d9ac2e41eda2fa75a2f37e93
GIT binary patch
literal 1406
zc%1D}{Yz6}7(L4@d+o!rv@cUL)4nrxrly&h=~}wXmSs(A*_4n7F{MmILPWwJ_CpL2
z5itx+LdFmYDGNkK$Qa`?WQ;LnjHM14V~lZG&$`+_5dG%4yzg_*!^=76c>oc8QBj~f
z0`=iQ41iQR)ItJ;{yL%~g+tB12nK^NHWt7+IS7mTIlLAF7C&@hMLz{|ha7=rC+3xD
zSpGf+$7eNceQhwcN?_?x!oO(6s__SSpBILPY<M_5d^QeTn+*2B4mh<MEX_{9rfCN6
zal<wJ5vHbMSl%^Yp<4ky;K#fw6AoQJ0;?|goi-R>6oP9lgLmO4R_1hYeHq5$NDn-w
zS=a{Nz&`XAhQ>T_?UgY1)WZ6{39gw>Se_n1kmteseVDIH2k%{lL6wDoX9<R9xiB@C
zz-KqZYc;~$Sp~0IPdVyf=~ZE6Rtu}91+K57a7_)tsT+Vp+XwgDB;0x(RV|ig#$oG!
z4f}8x>8Fu)CIW6JX=hVzE9EYN>7|5rBL(-WjPl9gArG#tg8nOLH*@5tBrhH5_tSnl
z$wNc)P@PcIjNNdItI1~!zrKx<RtZck5}LUk8`!}AfGC7LmkU$#5=3jrR-R>ymF0#B
zov1rZdMzwp%-Dl0qDecM^vv-iMd#_w6?)OYSdEmeAyOo}$XHHF@*2OFQ5q_{!fy*)
zd`!W_iib}QZr@b5^<+6?)z?{ZeB#w``O!G>mJ%^LRm#HhYgx{Lv}ndI#E2`lmEW)4
z|2Xb&?4@&wih6m5Xa~FbH1@=179puR&C*38nTkEydsmPz2qoTE$>ai!Px>=JQq8Rp
UOIBpAPk3l|(Tx;={p<dI0~iMXzW@LL
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bolcom/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "bolcom@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "fy-NL",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..9cfca2de925d52b1c076943eee59a36ae99f433e
GIT binary patch
literal 1150
zc$|e(T}TvB6uy$LmA>@SOY~GwQW{Ih21<rzJ*Xt<YDuy`y1L?$wvLk6Vzp{+wpO~B
zXr`hINh%qlNR(7GlUACf>8w9J1c5|D&`bC0-WgZNe((<8+_`7Ycka30IhT+y_C!Pw
z_TEGC!U@?$2-(NLOw6L$`G^ZATaI{lhY(xZC>e@slq30W8f~ehhjLs>RF+dZU~&ro
z<E6B|G$#9=h>7+6G|@YNq??0C^!DRK?L)-7A0W2WhiLO<deGz)qt3aEdTwUlf-$Xo
zQcmldKzd*r8T|_|JzhrE&}Vf%+c$@l_E&1Gqs2GC@{wb#73(pwhrft9*Lq+jM8oz-
zZSD|ZdHqZMHpj#v<Iy~lZx4rZ5joc;K`_7gNzJ#0G)}4o*2BkO-4Ur_Y*n)xjw5&c
z2Qmj_ob(MLwxod?93G)~5|U#Au-zTe{0gtbDgjo9M_Y&Nh6FX23(vmeOz#vDJOOZ>
zh4)ZO-U0TeH9yYd{DgFE&9qSG-Fwx4W~Kwz<#h8H;;ytSRnwp>1`3-;HvBmBu|m46
zAvdE4sZ1M|1HC!}S~(3knm6)X-@Dwu!RL0a#r_y|o!&Z*B<}#Nn}xz+!0G=Zf9}Wg
z(DQY=WL34{lz&WVoP*?@1<G19zAeNLok7R9@%?!mw$8ry9IRiYmIVm@c~E!T8ef0@
z9M?b3Z%HxZ{ODI|8Vsua+!2J>G`WiMiyk<g9uyRLkl!hR^@awfLmtb^&g=!X0odOF
ztY^ef|8*_F*u4a~EeQBN0o6>8iYdUw>Qc&Tdx@cpee*hT8|xX_E@9Ih;4ykvAa*T+
zw#vYrd7xnqsAt;LeFSP4sz0c;5?yaMbM+&z0-<LaQs*L+`$07pZIPksTsMQi?(esq
Tggo6wNL84ItwzX?b2#@mT$n7@
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/bookplus-fi/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Bookplus.fi",
+  "description": "Pikahaku nettikirjakauppa Bookplus.fi:hin",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "bookplus-fi@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Bookplus.fi",
+      "search_url": "https://www.bookplus.fi/search.php",
+      "search_form": "https://www.bookplus.fi/search.php",
+      "search_url_get_params": "Textfield={searchTerms}&mode=book"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..840f1ce5980f05acc6282be3aea10087c2592b1b
GIT binary patch
literal 370
zc${<hbhEHb6krfwxT?Xhd-v`?*RFqU?fAKMTX}i;kG1QSl$1UOg@uNO-o1PG-Me=`
zmaSN|YSqu}JO4g<{QuXlzb{|Cv#|Yh`_89~oDXi^-<K@=K5OoKEBlWz316F9-#fZ}
zjEwyl8u_KH>RaDL7Z(>nLBWoWj(5fuXU?24Ha1R6OPe`!CIbV*|Ns9Pr~wpzvM@3*
zXfWu2I3PbUu=P8LD7cs`3{XqTD6vuUlfQ71gQ?bUf!e7Aht_4C!JMVOCJVdLnF_cT
zdfZh0U1DUgM_p*;U6ZYnNgArTiVRUK>dIW|9QlP&De4Rzc>xpLgG!Q>)mb$7rJ1KM
z7FALb=F?zY&CJTm&9qT!nUc8JmK{5H2r;f_l9dqI#lC2<+?FGY-30`d*m+O+O3GZA
I;K*PN0Nd_-{{R30
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/buscape/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "BuscaPé",
+  "description": "Comparação de produtos e pesquisa de preços.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "buscape@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "BuscaPé",
+      "search_url": "https://busca.buscape.com.br/cprocura",
+      "search_form": "https://www.buscape.com.br/",
+      "search_url_get_params": "produto={searchTerms}&site_origem=11642"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..3c77b64d3c565eb8b1e413bf2e60d5fb9ed09bd4
GIT binary patch
literal 283
zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkQ1Gm$
zi(`m|U~+;)#sQ9^1NU!lzAE>A#g3Eb&mK8&^5BUBM^3d|j?G!9f1oOXYsNp@+p1r`
zJH7Rt!Jzo-dRFIujVuQyi6#xL084%~?*HtGGc>q+9Cdg<sTnyuRXpu*^S|AF=fJ}!
z&z)d6WYD0*DeSWB|C<fJy5G2}nW?b}v@uTGzyIIC8xfgb0^Gxoe0pnL$9%zb!RJW3
zx>k0LT{3|+1sMvz1!u3bcgU|}-zAbVvqwamdDHd-3mbJB&N8GJ23=8leK<k5$h3_u
ehbhF6g@G%;iQWCf3m2fr7(8A5T-G@yGywqmByEiV
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ceneji/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Ceneje.si",
+  "description": "Iskalnik Ceneje.si",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "ceneji@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Ceneje.si",
+      "search_url": "https://www.ceneje.si/search_new.aspx",
+      "search_form": "https://www.ceneje.si",
+      "search_url_get_params": "q={searchTerms}&FF-SearchBox=1"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..ecea4aac7401cc3c2e6ade16695a8a642db10439
GIT binary patch
literal 1425
zc$@)|1#bEP0096303aX$0096X04xIl044wc01yxW0096X06zi%08#@00EtjeM-2)Z
z3IG5A4M|8uQUCw|AOHXWAP5Ek0047(dh`GQ0`o~kK~z|U?bl7H6=fX9@z0s+9+P~_
zu=1)j*c)VUL1Kbio1#S!_6k9pB3(#37eN?Opg|ZUSS_MOLA7iVw24fDqL>OLERC{8
zBPuNPD!p8<HmAk&7<1>&Ii7Rk)FS_@;d%b^{Jt~K%m4TAe~;FnFXTy@;36!+#qs$!
z9L29Vo|VO^N`4D%%w%Oz4h@he=_R-Yx8iy%$AUQc$tXUBZ?F%$u?JUU3m(tP;){U+
z@+6&)d$AE~F@~S;F+Rf&SP`MtMz91YkfVc}u`Vl%UG?$LKa2P{p2P!~AHVcv?8KK@
zS)8ooj^WCfy8)Ntw%FalswR!D0C|$G#Phf#e$fn`#nV|?oT%q#Wif;Od6GVX_wWoR
zVt1>XR?<a$F}7F4;Z1CB60d>$8GrS9d|v6gyf1*b$~WSkO8-$jmzBj-FYy}49z2F4
zv1z<70IZ1sW0kfK@M*u|m3SMkpu~ziN!vXE;@3ZD_JZkPS5_8(462@$#c8~RgIJ1r
zJpqI*bi3Kxa~k^x6|cm%ct<$27Mu;>2CS~NP2u}t)#K^+0yg32dVhUu+-UaP6Sm*<
zumBO_01h<u{rv~x{9pD@gocUg6tuDOzXa%ZTD5WEzX8y}sfL_ILa`Y+z%;&V$eD+0
zMh=jbMF)o(a$2}4PtprU3J~KX{N9i^Y3}(j5`ev$_v<+BjP`1z0KecZp?K8u9ya7!
z$dj~{C+TFKq*wF=i0j~WeBCh4RoEQ8!k{rJIH|jO0>n6o9p<iu7VgKkJV}@Jqnan_
zSe~To@S@-y->By_&S^BFPvH@BYr|>0i>>%1TCt}0C-9J9Xb)jSRu+5v0*Hew#O4Sw
zr;G|tXSZNhzKU(D1RFjfIOHXGADf!Qdjdp=Htxftf>S!LA+000Wx}z2X3S%FP4JOj
z%XvTdf|gLE?iPIFby(a5W(GeBf96$uShem$0n}g?3J21)LXB9CWx}nf5Ej}#9Ijr^
z&PA{I3!h%lZr*ciDF6Tf07*qoM6N<$f{9R0M-2)Z3IG5A4M|8uQUCw|5C8xG5C{eU
z001BJ|6u?C0tQJ$K~y-6jgzr!Q&AMgf9KryQWb-OqXqkthBy=lTaiMAiVjX9h{e@K
za22--#=-wUUF;x^5k#B>g(_%i(pViTSgb|^B2<G=E7B(K9*4ZAX$;~w-07b0e&6rj
z3tcjhGC2NE@_R{#1q@)3XkSY?DOk>sK(KX0mn`0RXoQ6f!MlU3d@&I19j<D0c~e=!
z?1YFcn%H9xKfT#CG_$NK_cm$g`=+Sq(9OCQtg6xV-n`E!X6Ge(^jh;)Avyw32B&3E
zfU3)#+l9NZO8bL)nFgpa8X9Pg(Qtz0@0dHij&GQg0>GKneU8EH6^&lK)nTh>bUStL
zPEcbs?4-<Htmx2{bWhM>5FP?XHZTkt{g99Gq6J`HXEL;Q0!)Dq077TEz|>jiKH6L2
zb*Te;Wer$M*jXomu`MMjup8iR9|HliKjaM(fF^v7F+2t)2a*K7UzJ`dKoIN87;CmW
z*5l8~j|kW-lR-}fCt%6x0-y#u#`^}y{Q-m!*%7Ku103Z^y9~~fg9PF^2KO$w=sanK
ztEszpr62fu20^j2^BUcFLoquAu_Se>LGGB7;EsoH03}dKqN#viAS!yt%z(*67Ntr2
z72~NPYGV5Z0xw(|kLwRgpe69#pGgJ0F&Wg{$5Y<qIA+5LdoWf_Y*u{h)?q$1)4hKY
fO}qX}y)X0^z>diuTGFo000000NkvXXu0mjf|JjX{
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/chambers-en-GB/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Chambers (UK)",
+  "description": "Chambers 21st Century Dictionary Search",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "chambers-en-GB@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Chambers (UK)",
+      "search_url": "https://chambers.co.uk/search/",
+      "search_form": "https://chambers.co.uk/search/?query={searchTerms}&title=21st&sourceid=Mozilla-search",
+      "search_url_get_params": "query={searchTerms}&title=21st&sourceid=Mozilla-search"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..8d3194cdcc3ee43c8768697e0f7ee47514a2a045
GIT binary patch
literal 894
zc${NkU<5(|0R|wDV8~!*U=RbcG=LZ+qyWT>Kyh4PL9Qzh&Chn3nc^@t-eyXyH7+zg
z(QaOrGe~ic%k%`>{!ojaAdBum^B!ynDBd4xK0D13sD4hS^MP3{w+?Q(d2lN(bbiO0
zSs8w_QXPQm_e?DQb^pTOhnN06x{M3Gy?k_GLFnvsC!qT4o9Fy{d<BG_UjO&(CRX(O
z(UtX$i9nYF)!*8_0I2xWl_Oi)v)0x{udT<5q81l=K?3L2_Ju$1UD)1T0t^9&2z~@q
z|Mk|H)phB_s9%`p22}s$*69`1DU+fs=cGH$&2q+y=4HFU)q~7$%<J^g?+Y=V5N?hY
z0i$egrZZ6e?Hvn$Ke%*#-^PVyDKj%eW@UvUqjI0%1WRuqs`a!4hCfjKm5nq1J-Pb(
z{)Km!kG(j55Q@%0QESz4C#N%xjwf<mgJ*%`cXM0HpQkr~TK+voMpq!Hzxjf*%Oxl0
zb45N8K=(j=y=PMK^Hba3Uf2&uZ(wMC&#tV5-5GJaT4Up&p_Jza4=Xsr7pkPFXJDw0
kXJ9!04}yRFXJ9x4qz?eGUmOF&|Njtt>>q?i7eDh40BNbn<^TWy
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/cnrtl-tlfi-fr/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "Portail Lexical - CNRTL",
+  "description": "Centre National de Ressources Textuelles et Lexicales",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "cnrtl-tlfi-fr@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Portail Lexical - CNRTL",
+      "search_url": "https://www.cnrtl.fr/lexicographie/{searchTerms}",
+      "search_form": "https://www.cnrtl.fr/lexicographie/",
+      "suggest_url": "https://www.cnrtl.fr/utilities/OPEN",
+      "suggest_url_get_params": "query={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..e6e82d938e75a6d3a93aa275958f4600c4e0236c
GIT binary patch
literal 5430
zc%03cO-NKx6vv<CAVWwa5;6?Y3!xE2Vu)F|2n`o4Bw}!rxCn7!5fT#7qGFT~7eXN+
z5-!9=lte_(W)K$=F+__9iHKGrArXT~h=|DRf1La9bm!fVXY;}bKbZG%&i}l7?mg$e
zahw|Gh?7V-I9%sit>c`bUvByQIj%p%wHBNu_O3X1e($E!S?g3Bp6AsB;okd|1b0AI
z^^6YKbpubZ3Lb+l5DVd>2dpzcL<!7+OW>$%bLGuoGl(%C&ESLN!)I2qZ2-HV0P2~K
zI`AmKeg~Wbjm*aa@W6X;LVBN^^gc!5;~BHh3VY%!I4$`&1t!2aXad`UB=a%Pe0&FI
zHDg>7vD{_$X|Th5tb_9k`xRlo!t;UWr<pymLE{@>zs$xX$Lv#JQ}R*q9%2lA`+}6u
zTg>(?sF*LXSzz|NAT9Z516_PhN%k+LIdMJYI=RYhw?OLw*V=uM32RFg;9qDFHKvo*
znUREjojJ^4Jo`mXXl_q}3qds}Lj89EHHX&gtf+tSi1h~*b<<~4%>O=cJfavbf}e&s
z{90U~^#@W_jv)n>EMnkL?uM$BBbs+$EMyGCCs0v$Wkj9p2iiP_$OmV}piQ-YTh!@q
za?cBhf%YbgA@ny4`mIu*S=04QmXA@<GmJ4<jQ?UlzwEG>7qqAPVKE2V!4&lhg??7j
z_e4&5EMhR_<FdQI&!BaBQW3+8fEZ{$X6&gVAGBZn&2-m5uei_S8B^$|g`OM(F>1L^
z;~)z%F6$L;d5`AnQ@-jHF+5S|d*a@K`VSj_pI(K25^QN=cm+b&G<ScW=(D6*3*#Dn
ze=irR-?)G8Gkw|=`VC^wtBc{IyuUZ-7X$RCHDhqwpidNS=YwK>(psrk=*PjTMGPI5
z`mYtW;f7`m1}yZ4EcNFU`kyuWG4REppR?4T($q)g7{Y(IMw`Cvj#=tYX!PfGw$R82
zXqP~Hi20w_=u=Nf8e+(R2Ve#ahgo|<f7s9?^I`mj1^x$2Jvw6j9)tdJ#QKeH`CCe*
nKN+RIh~cI}oBp3_idtX9(8qca)!(OXmA_XGBbEOM{NLjb9;lS|
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/coccoc/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "Cốc Cốc",
+  "description": "Use Cốc Cốc to search on coccoc.com",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "coccoc@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Cốc Cốc",
+      "search_url": "https://coccoc.com/search",
+      "search_url_get_params": "query={searchTerms}&s=ff&utm_source=firefox",
+      "suggest_url": "https://coccoc.com/composer/autocomplete",
+      "suggest_url_get_params": "of=b&q={searchTerms}&s=ff"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..58f03d971f5c7c3b36635acb7b00c879400a748c
GIT binary patch
literal 5430
zc${NkU}Ruo5D;Jh(h3Y2EDQ{43=9kk3K0GZpm-lpOamw;01{__h=TzO0|roDu00!w
z{{iuT67fH%UQ+c9DJ-#A;lIEFNfa!yNcO+X5*31arI#rGFF#rHA03=}bp~t(A^oC@
z<o+LeegsADufM<kJ8t$MXurf_#sBg9Q&IH({rC5O_K^ax94>uwOV$31Et3BqwKw7a
z_dnm^df)&2@IPi>5{6!dWg7owma2lqg%`^Fci8Oyf5U^#aD88XfB8T2+T8zYEA{_N
zE>^;@&wPXZ|Kx+2|EFA?@&D?(YyY2peg6OC%hUho-B|cP;XoSPY>++J+>36%&_Zc&
z*n;9s7AUT?Tx-D75REZK`4_W9APs0h%NPgbaz+4aIl~3S^MLp}9mD23)J~Y)0~JT~
z_BXb07%00(@hBd}RKjjseK6V+=-~LvlQgrx;$$seyMO-u33el`?BDnFAYS{M&$iRd
zZu?Dc|Nj9YF0kd{_Wvr&b!cY)wnsZ~+I{Brx&Jz=jA>>!sNIMQoPTrSzrh-Fn%Nz^
zD+<^a{eji)?T>cS)ZeKGv;Kek{SCujP&#it*G04V)?01%f6=X_Skv2qXNQ1!%$Fwi
z8m_ef`|I70cNq2_dvW4_+`bg5+i9}S2AIAI|8IJ*6(gSSe|qqL#<e;BJ+}E%#V*$^
z-v4ut7X6=mW%~cUPxk+R`1ujo9#B68WY^*6$Nn$8x#WMz@k($%i&p7s6p!LjOjkV6
S{jY)Ue-3E>o6>OxN&x@~0H<C6
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/danawa-kr/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "다나와",
+  "description": "다나와 쇼핑 검색",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "danawa-kr@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "다나와",
+      "search_url": "https://search.danawa.com/dsearch.php",
+      "search_form": "https://search.danawa.com",
+      "search_url_get_params": "k1={searchTerms}&from=firefox"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..ed803f50e23ac98ae1f9734e9d23711a4cf81879
GIT binary patch
literal 5430
zc${NkU}Ruo5D;Jh(h3Y2EDQ{43=9kk3K0GZpm-lpOamw;01{__h=TzO0|xm2|NoH2
zKXTdr<H8KPk`Z{z7dW=E`3=V)b-%i`uwsU5^AY&ge>jd$`~$|L`l+LzlK30w^f&Y|
z0~`|q$ZBC&16sy7AeS=&!>^nf#iN)KjIW#{x(vio9^xt+(d)UvU_Y+9f~YzKM}2~=
yZb7bNM(rQ9f7Jd_`$z2`c>4#s{uwCy2fF<+ibwG%9>oKQu>!)Q4ur-ehywrvQ$ipB
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/daum-kr/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "다음",
+  "description": "다음 검색",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "daum-kr@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "다음",
+      "search_url": "https://search.daum.net/search",
+      "search_form": "https://search.daum.net",
+      "search_url_get_params": "q={searchTerms}&w=tot&nil_ch=ffsr",
+      "suggest_url": "https://sug.search.daum.net/search_nsuggest",
+      "suggest_url_get_params": "mod=fxjson&code=utf_in_out&q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..dda80dfd88d526223d9302bb98b05240d4b93a7d
GIT binary patch
literal 5430
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ddg/manifest.json
@@ -0,0 +1,60 @@
+{
+  "name": "DuckDuckGo",
+  "description": "Search DuckDuckGo",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "ddg@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "DuckDuckGo",
+      "search_url": "https://duckduckgo.com/",
+      "search_form": "https://duckduckgo.com/?q={searchTerms}",
+      "search_url_get_params": "q={searchTerms}",
+      "params": [
+        {
+          "name": "t",
+          "condition": "purpose",
+          "purpose": "contextmenu",
+          "value": "ffcm"
+        },
+        {
+          "name": "t",
+          "condition": "purpose",
+          "purpose": "keyword",
+          "value": "ffab"
+        },
+        {
+          "name": "t",
+          "condition": "purpose",
+          "purpose": "searchbar",
+          "value": "ffsb"
+        },
+        {
+          "name": "t",
+          "condition": "purpose",
+          "purpose": "homepage",
+          "value": "ffhp"
+        },
+        {
+          "name": "t",
+          "condition": "purpose",
+          "purpose": "newtab",
+          "value": "ffnt"
+        }
+      ],
+      "suggest_url": "https://ac.duckduckgo.com/ac/",
+      "suggest_url_get_params": "q={searchTerms}&type=list"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..e96093c0aeebbb54de88706927d4c9937772188f
GIT binary patch
literal 1150
zc$}3}T})GF82-qX>|!%B*`Igr(qtD)w!3A?5|?a?;c^!)+l)Hn%tB^dL|vw+(M5*w
zFDjcgNQu;+FklmD4YZ|HX(>=jX`v{iEQqc>J>SncZO;Kjp1o(pj0=)w-^q7!&YS1?
z-sgSZ_hYPrp0#Tkz29WJo@eZJ#@Ghh6r#v-{QoRbwqNPanpK`L({nQ|-Ca|~9cHn#
z=D&Ck)ZBVcN=8ri^QXNtW$f`6&_1DX`wtU`dh&}+Nf}NH`;FDOk;hi$)udjIJ+kom
z?>d@BC4L#=sOuLv6XW>4ha+n&;PikpJG15YR&pn#z2W?zHowc8hbN_>A;IxMvyQ`I
zfz9nYj^ER<!z*#RzksiO1za8$YFM+@J>yfZ%#68!x<~;vVTpsi9N+kKe0i&YWA`L>
z`Z)IVNL15q%}6A27TihE=Ww&e{9AkdIUEe>*m_&X(XfvFq}4SdaXF!IHYRXm%sEry
zKv0K!RN;#bfx4)^m@($ob=)`3I9}C8N$*{bsyjNa6aJ%Xd7OxFR0jk$dUV`O3vBl)
zyx%O)l2M4v+VD=5zjX~O-<>HFry_Z(wSb?Z0>}Cc><@6n9~IF%Q^N5+fh!4#PuoZz
z)zg?%sP=2{q)qpwxb*D}XlNV}I70cib>vVVS2%iCApW?7{@D_~3mP~#Ac!ka*(z~%
zP@;2EkxsL*eO#QM;5J<3`G+12TRJ5!#W_B?u3>k#`p3VG9*$qBrtMyX{sm6OByLTX
z&^>K^71ykHYeG5f^m3dVlGsi4?h6XEjyoPnG?1=~LxMb&IMgdp)urfLpeCd(TDJX?
z(*wdxj%sCGNm32r<-Ttrk53SPYexZ}{U)eCl5#85_Hm5!c{HU=|Fizbw7GX&31M$;
z*HAymNw-8TdB3Se;z#oC;~P%j3|vbII5T!3uFP5c$*U`8FgR1L{CQZnADVO6*R7Fe
z9Tx_4T%_|_#%K=PG{pZZp?*lJk-YWxYIk6q+w0v)Iru{`x8$EL;%eH&fe=Sv+QP}G
z{-il&1RfL@R=qzfmuAnu)|D+)wM~>7+A^jq{LtEFJzaWnHSE%1#?;G<{rLi8q30Mo
VQn9>Q#R^cxzi|iSU>%Ob{ToZRp;!O_
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/diccionariu-alla/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Diccionariu ALLA",
+  "description": "Diccionariu de la Academia de la Llingua Asturiana",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "diccionariu-alla@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Diccionariu ALLA",
+      "search_url": "https://www.academiadelallingua.com/diccionariu/index.php",
+      "search_form": "https://search.ebay.es/",
+      "search_url_post_params": "pallabra={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..b33d08a8182308be3b4972405f126f91f9908b34
GIT binary patch
literal 357
zc$@)c0h<1aP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU
z000XU0RWnu7ytkP7fD1xR5%fhQ@atuFbp-H1sH%Pj1UTrnia?hKt~B9gpv+efe}c}
z9e2qJGz^fIlJ^ojj%*Xqoldr-_oT?mKm}yJ*+%2(Ouh2QI}jGGp}5)02*)#s4zLll
zyq}I&8@8vOJ<1cnB*~$)6A+X#qrUY+PVHmmCzQaI_Iaj@fZznWhNkFf;i3O^0DPl{
z^1EihiZQg%HihLZ*jXdqE1(iVXXpiLz&njt!t!Mr5d;8paBOvtN+h6U@YAvb#)Y^;
ztSYs@CfV%3PXZ>eZ6WS=w}Wm6jB#<kiMLEH0Vf>en*~Yhp1I5}ff<~;dAt{a*(h%h
zP>oMzo{<&#tlWtN1l}ij1W2p|L<CXzCwhaeLrQ%Bw*N^gBt3%s00000NkvXXu0mjf
D$WxE#
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/dict-enlv/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "Dict.lv En-Lv",
+  "description": "Angļu - latviešu vārdnīca",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "dict-enlv@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Dict.lv En-Lv",
+      "search_url": "https://dict.lv/enlv/{searchTerms}",
+      "search_form": "https://dict.lv"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..fa0fb8f1ffacf0c8fa13721d4cb46743b07642ec
GIT binary patch
literal 4070
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
KKU|{keDy!4RWrH(
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/diec2/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "DIEC2",
+  "description": "Diccionari de l'Institut d'Estudis Catalans",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "diec2@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "DIEC2",
+      "search_url": "https://dlc.iec.cat/results.asp",
+      "search_form": "https://dlc.iec.cat",
+      "search_url_get_params": "txtEntrada={searchTerms}&OperEntrada=0"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..6b3a278678de306e1a4317d46cf163abece596a8
GIT binary patch
literal 5430
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
Vy1T&T8hy#li~q-D?Gby5{{~=_Cm8?$
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/drae/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Diccionario RAE",
+  "description": "Real Academia Española. Diccionario Usual.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "drae@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Diccionario RAE",
+      "search_url": "https://dle.rae.es/",
+      "search_form": "https://dle.rae.es/?w={searchTerms}",
+      "search_url_get_params": "w={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/at/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/5221-53469-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.at/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.at/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/au/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/705-53470-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.com.au/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.com.au/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/be/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/1553-53471-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.at/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.befr.ebay.be/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/ca/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/706-53473-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.ca/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.ca/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/ch/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/5222-53480-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.ch/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.ch/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/de/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/707-53477-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.de/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.de/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/en/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/711-53200-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.com/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.com/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/es/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/1185-53479-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.es/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.es/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/fr/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/709-53476-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.fr/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.fr/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/ie/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/5282-53468-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.ie/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.ie/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/it/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/724-53478-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.it/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.it/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/nl/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/1346-53482-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.nl/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.nl/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/_locales/uk/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "eBay"
+  },
+  "extensionDescription": {
+    "message": "eBay - Online auctions"
+  },
+  "searchUrl": {
+    "message": "https://rover.ebay.com/rover/1/710-53481-19255-0/1"
+  },
+  "searchForm": {
+    "message": "https://www.ebay.co.uk/"
+  },
+  "searchUrlGetParams": {
+    "message": "ff3=4&toolid=20004&campid=5338192028&customid=&mpre=https://www.ebay.co.uk/sch/{searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..3af7a3648447bc9506816c4d4728181685b1dfec
GIT binary patch
literal 1455
zc$@*R1yK3`0096301yxW0096X0HXl_044wc03aX$0096X0OkV#0LcLW0EtjeM-2)Z
z3IG5A4M|8uQUCw|5C8xG5C{eU001BJ|6u?C0cuG^K~y-6&67JwTVVi3&yA@uQ0pMn
zE*kp6rIV7O4i=%B4#inJ6oi699J&NWEl7ugAQbFiDRgjg5LZEz(pLx~O6gERja7$Y
z>Z7fRG5)!^_j8DoIP{vuv!644ACl@M%}O%*f6S><hom_V;#odgk_=GJ#c(W1x}Xez
zuN3**z^9cg^#iNk0%qwO+bt2cTOv5WcSs+*+<&!B^YBmhGB#$RgWPlt=^y>fEcXK7
zs=$YpA^ZS;V*LakwV})*wJ&;b8%But-C}a_fXAboB%-|(g0-;mmYwP_zy2+;pIsxB
z{$31V+XTXmT)A_bOlKE?@gvH77B$!WIQauiyp=%HG|tw09)_OrIXO(u{>zi_R54H$
zdrtcG8|1pAqJvo0RT^F<k;KH)AimuPm_$2eH@mq}c@LQ6?)3;2{wnagocWD0y^A-?
z6b>axmtzO{5`4!8d?_LD6&3G1CvSJopE{uvyJK!RLgrqf00000NkvXXu0mjfiBL{Q
z4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<@tw}^dR9J=WmrG1sWfXwFd*{v!
z49`xd5KAcqsaB+xl4wE5M6AT783+q)8cih9ry((okEn}kQ_(cWhE}7C##gJGMv_X@
z#H0eX5sK|t0!r)1BNi!Rfsx0|lsnJkqA)G7x|>cHJ;}egIr-1`-E;rklOGXbe$|Lb
zyNGxte&L;GI2O1I@TNFI|0|kA1Vuy~z}F-uY84S_2dWYz(4mOPERdEU0k0w=k{~z$
zY9irx1a5x;JrqUR{tKUVP9;Vl$r%3zX*WIuI=cwE1_3bLcQ5Ah4YAy~H_Q(%KXbt-
zrFqE|=OkU<81WOnbd<<MI|gexhTNx^Q_VyrgvDe-RSb)ufv^`<(J&g4QA9+dp1<+D
z@Cu=ezhNpZfpC~WPcKQ84`cJ!Q(csb^N%^Eu0~=-wmy`}(S{WmJSPdB-2z$~YGx_o
zA0+B^;moPw$Ehwh6}>}gZhdT@9-5}5=UG-+E2u1d2}DFZukDq~<&Vhhr=Q0r#q5Vi
zWORL*u&qy)?YSVs6M<On{kBPATc5nq`j-SRye@k86A}&0#PWJqtxTUV%b|{9dGAz-
zgu-*NT)XQ{dF#6@8JcJl5fK$Y?>LR<I*Q4N?|2Ko<1Hu|>8Pox0PM6|$+wweZ_!w_
zl&o}(FS@7E?tUJF%}(&=?dWZ5(Z9bR@eN><5cZWj@akinA3X-Z)u0FG$j7Y7c2Hn@
z^!gc)KmdT5cMsk4pk!JWe?vuq6qAY`jG(uzgRmbhe-}#DMld81x%?&gTs)BN!0B$`
z%<y4KRy<ATa5Ld(0Q>4!W3^O(<m!z8Ebl%|&iONo7Qk0MGu${aF1iC;@&u{Kokesv
z#-jZgiw~gX??PKy4-x%ZaYd!-p1t^klbrhfZF>GZ#@gjuu%)by)zSb`w?0YO?PjdZ
zPWsLU0A`PTg2k~JsH1-@z`A_{y!g0{32%hvlap9eH1^ls1-%wR0|&vFfufoT4IM^&
zLoq<%vTE|I6*xye!k`+l7rwl>n+wx0JTk(}frIGXX92Km-b7l%Gc^5bp>BN!or8Y%
zwT=@Np`mgKdmgiqv&2YrrkC*W2Smo(Pz+|Yf<{zp84>q4Xa&1b%-Qt2Pte-8n+NlD
zP`#$<<^u7IV?Q~#;_au=?!;nRx+oX-U!Cj9w~S7oW5cTF{so6y)Pett+j|<`5x7+X
z-URY}D&S0@z&RCYPM|<@!Y`)_0*FYhT)R5^;t2K4GinyN{{XYxg-GXb@>l=>002ov
JPDHLkV1n;co9+Mr
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ebay/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "ebay@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "en",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..44bf2cbdab6a98a18ad22486c7a2d5874dfc6f68
GIT binary patch
literal 3339
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
VHP8)e2MhoJ002ovPDHLkV1g^V8<GG3
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ecosia/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Ecosia",
+  "description": "Search Ecosia",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "ecosia@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Ecosia",
+      "search_url": "https://www.ecosia.org/search",
+      "search_form": "https://www.ecosia.org/",
+      "search_url_get_params": "tt=mzl&q={searchTerms}",
+      "suggest_url": "https://ac.ecosia.org/autocomplete",
+      "suggest_url_get_params": "type=list&q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..537829c30f72999eaad41b6b7ee69e2e3d14727c
GIT binary patch
literal 5430
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
B4g&xH
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/eki-ee/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Õigekeelsussõnaraamat",
+  "description": "EKI.ee Eesti õigekeelsussõnaraamat ÕS 2013",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "eki-ee@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Õigekeelsussõnaraamat",
+      "search_url": "https://www.eki.ee/dict/qs/index.cgi",
+      "search_form": "https://www.eki.ee/dict/qs/",
+      "search_url_get_params": "F=M&Q={searchTerms}",
+      "suggest_url": "https://www.eki.ee/dict/soovita.cgi",
+      "suggest_url_get_params": "D=qs&Q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..35456614d7ee86b288655027e8d56ab38f19f449
GIT binary patch
literal 5430
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
UcNl|XLC1vl#Z&qKfbBHTZ%tu2egFUf
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/elebila/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Elebila",
+  "description": "Euskarazko bilatzailea.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "elebila@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Elebila",
+      "search_url": "https://elebila.elhuyar.eus/search/",
+      "search_form": "https://elebila.elhuyar.eus",
+      "search_url_get_params": "opensearch=on&lang=eu&bilatu={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..20750d0c19a0b35fcc034438c5abf8908dfc323f
GIT binary patch
literal 1785
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
MVlnS&{O`p62Wk;L_5c6?
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/eudict/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "EUdict Eng->Cro",
+  "description": "EUdict - englesko-hrvatski rječnik",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "eudict@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "EUdict Eng->Cro",
+      "search_url": "https://eudict.com",
+      "search_form": "https://eudict.com?lang=engcro&word={searchTerms}",
+      "search_url_get_params": "lang=engcro&word={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..990cf932981ea7ed97f56465bdc83ba25aac7c6b
GIT binary patch
literal 1091
zc%1ux<NpH&0WUXCHwH#V1_nkTWcdG&!Nxhr)iK0B$VwqSMK`M;HC>_1P|rX?qqI0P
zFI~aY%U!`Mz|~!$%*;qrN1?DZF(<R6Qo&Zi(7=G}|7`|mpjngwkRg<s!TA3GgCGZk
z0D}NCqY?v?AS1IN<NqTJ@<3m*LKHAS0V5ML3o9Et2PYRdP{CFK1|~*kW+oP9R#p}k
zplmHro`FS>RY=j$kxe)-kzJ`!#HexNLJno8jR!@8E`CrkPAY2R<PsB?kd#tYQ`gYc
zGBGtXx3IKwc5!uc_we)z4hanlkBE#)PDxEm&&bRwE-5W5uc)kQZfR|6@96BBG<nL@
zY13!SoV952lBLU*uUNTi)8;K(w{73CbJwB6M~)sle&Xb*OP8-)y>|V^&07y2J$~}^
z+4C1KUw!=a`ODXD-+%o41@ado12f#~Sp6jk^cNEg3o{El$X|?1<sb!uEUb!#Y(kEK
z?1_cKN=A(wB2E(*Zam1TY#j7KG^yw!mzavlL)DKUuYr9=oX48T@)_J?2!GvT;9+J2
zMjo>ugFVBaIUl#b$zA@Z<OBb)^Ii5I0_2(M?%K=OKUjKy>;5+@AD+Km{xJQm;=-4w
zm;Pb>@SmY$PjzAD@*3kG&W~R2+@dYtK9BE1d20=;TH~Ys&UqRi!!|yMZ?$LrC-x)n
z_rv_glKbr+|JYto`xt-ZK0}>AP3YgQKe{XGZpv@m-fEw@|Caf;{vXW6D_`sXj;=eu
zkLBZ)`i<sqww5QSuY4J2w9CJvY@XB(`z_~IE`K4EU8UcncuoA!{mm(}WWQ}qew1tf
zt>H)fs<^|e%kFQP{+9dW_ir8__-6hV`*+`7{69nH{9ERammg@ku*dHHhUrJ<i~ZPr
zxPFuRfxtyKGo_Xv{vF>F)i-zD&FuYKeWuw-=Q78A&~N|4UAgp+RQuuW^Q5lrG5k3B
zk$H0|=N|jYZ|j@wb58en+jH6R{}K7m&{X~JlKnRQx8}bK{@se-#JBOcc*W;$tp41u
z>bU;S{U=c4^`o`$@7j;ikNKOneA)kD|C`?*K0gHNtCN!#t#E$$yuD81hx*}tyg%|E
a*lN9gtbXLa{13V7jvssXcQ)AnzX<@Caj{ka
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/faclair-beag/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "Am Faclair Beag",
+  "description": "Lorg Am Faclair Beag",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "faclair-beag@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Am Faclair Beag",
+      "search_url": "https://www.faclair.com/",
+      "search_url_get_params": "txtSearch={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..96fc159dbfaedf3f72bd33b8a29c2d75f1f233f8
GIT binary patch
literal 342
zc$@)N0jd6pP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004XF*Lt006JZ
zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy=t)FDRCwBA
zOj!Duje&uo4u}(gSek)2@Dzv_0C5uwkZ1(r3I@^u$f9Z>W@Z8s$qeL!WRMF)(M3Cb
zB^bnbS+MFT+w_9r^_M>|t|$|_0tZ!YoSLx#43%80sAjId@DYXo?bkp22B3p&*FKZx
z0(3AxN(Rop_Tnc)_rBMt27m(O($gOd@4o#73&;wvGK3oNV>RsM=RXXq&qKT<#Kp{@
zC(XgYa^k@^h9AHG<8(pYwwG}Bhwp#kY><T@y)5`NgFxT@H#p@$dYKp~1QZ*95ew&^
od`Iy&A;8F8a^?SkdI2E708cJTOnn$X-v9sr07*qoM6N<$f(zb^jQ{`u
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/flip/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "flip.kz",
+  "description": "Қазақстандық интернет-дүкенде іздеу",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "flip@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "flip.kz",
+      "search_url": "https://www.flip.kz/search",
+      "search_form": "https://flip.kz/",
+      "search_url_get_params": "search={searchTerms}",
+      "suggest_url": "https://www.flip.kz/ajax/search_keyword.php",
+      "suggest_url_get_params": "q={searchTerms}&type=os"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..510a0379f8f7dad9c29c228ead7128ea51ded82f
GIT binary patch
literal 2280
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
C(jpN6
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/freelang/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Freelang (br)",
+  "description": "Geriadur Freelang",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "freelang@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Freelang (br)",
+      "search_url": "https://www.freelang.com/enligne/breton.php",
+      "search_form": "https://www.freelang.com/enligne/breton.php",
+      "search_url_post_params": "dico=fr_bre_fra&lg=fr&mot1={searchTerms}&mot2=&entier=on"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/_locales/2018/messages.json
@@ -0,0 +1,26 @@
+{
+  "extensionName": {
+    "message": "Google"
+  },
+  "extensionDescription": {
+    "message": "Google Search"
+  },
+  "searchUrl": {
+    "message": "https://www.google.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.google.com/search?q={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://www.google.com/complete/search?client=firefox&q={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "q={searchTerms}"
+  },
+  "param_keyword": {
+    "message": "firefox-b-1-ab"
+  },
+  "param_searchbar": {
+    "message": "firefox-b-1"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/_locales/b-1-d/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Google"
+  },
+  "extensionDescription": {
+    "message": "Google Search"
+  },
+  "searchUrl": {
+    "message": "https://www.google.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.google.com/search?client=firefox-b-1-d&q={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://www.google.com/complete/search?client=firefox&q={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "client=firefox-b-1-d&q={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/_locales/b-1-e/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Google"
+  },
+  "extensionDescription": {
+    "message": "Google Search"
+  },
+  "searchUrl": {
+    "message": "https://www.google.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.google.com/search?client=firefox-b-1-e&q={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://www.google.com/complete/search?client=firefox&q={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "client=firefox-b-1-e&q={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/_locales/b-d/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Google"
+  },
+  "extensionDescription": {
+    "message": "Google Search"
+  },
+  "searchUrl": {
+    "message": "https://www.google.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.google.com/search?client=firefox-b-d&q={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://www.google.com/complete/search?client=firefox&q={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "client=firefox-b-d&q={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/_locales/b-e/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Google"
+  },
+  "extensionDescription": {
+    "message": "Google Search"
+  },
+  "searchUrl": {
+    "message": "https://www.google.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.google.com/search?client=firefox-b-e&q={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://www.google.com/complete/search?client=firefox&q={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "client=firefox-b-e&q={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/_locales/en/messages.json
@@ -0,0 +1,26 @@
+{
+  "extensionName": {
+    "message": "Google"
+  },
+  "extensionDescription": {
+    "message": "Google Search"
+  },
+  "searchUrl": {
+    "message": "https://www.google.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.google.com/search?q={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://www.google.com/complete/search?client=firefox&q={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "q={searchTerms}"
+  },
+  "param_keyword": {
+    "message": "firefox-b-ab"
+  },
+  "param_searchbar": {
+    "message": "firefox-b"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..82339b3b1dbbcf4550b737faf99c7774196fb8cb
GIT binary patch
literal 5430
zc$~dhX>b%(5Pk?25)k4K|5;`5Kz~?DAt4kZh(|boP!Pig!9oy0MXRI)tfEk$${=V0
zN}vcNhQmm*P(XliRe&U*M7aYYF~}wNWV6|XJ+kNL>)Dww`(|c$S&y#jn%SQ2{`&QM
zuV24qtP^{PB_}ifOkp#-FxH1LmXZ?wUBczLT=qPdC6k<m<uY|)F$qB5U@*9va|36u
z!u6c<LZQ%$W_J8rH?EV97{ql}@y8<uwpH}q7xZHHADc1vz+_mq41&cv2($NPVQXC>
z+Wl_T$6>7x71!pvi_i92FutU}A?I$lAmq5y5r;Zn88_hNwi9GM!rXY~dz`;}0vDuH
zu%2Is{7s|a$Q}lF;S3-Yl6_D<xSuujzVyOLjJA$Irgb3dxQ%Yyw;JGFk`CwBuOrZK
zM2#Vjb0fXKaI_VVRWu{#><-i1wQpN2+qakJsP;53K6+0&=*Pnqev~(bB5X)sWY5oY
zRC}*#-~CY7evd5<d+U6y{Y83D{Vjl`onCzWlRMh<N9H8F#^kyC;j|xV<7^n1F5%31
zpMkES{c1i3{pj864Iy)CGg9A>@XE+0tSWHgbgd6(xv$lQPK<lE8P~1{L>GOP^;1Yc
z?npscrrBj5Mm%e-LyNsevuBd{?;~m)#arE&{GlC#M>S#4a0wGXuw!GXOa7+VR?(Ul
z_Fa-1M~s~1i?+gE>PI>>FEqCbH!AD2uc+_n#aLx$#uj!8b1YKz$cAjG&ZKaDjcMvk
za%?|Q;(wI$1Z500oFz>ik`x)`Ad`=$N8(62+-JDo0?w|O3-|t9xHzxnwom^9T&jJ`
zIQ!$pHHd@ecnO5M8t0g66U8-%;|za16%RJT=Zs|JM{?f6_WBK2TsaHV%SOsIHM2Ag
z({`j|!NKV$u3d%8_6D;U?(lKF6vw!A*iEk6SpMsLWRwmtJwvqo<)In4WUn`j!7L95
z@AGq_&CzT7F=^|NxNx;hc`2)1XEqnQ^}yxdin?VDn;sZf<tfFf_&s+Byj4X;F)R`C
z{;asptFP`g_5JCd3>2Np!QMtI_Fdc}&-?s}_mNSODu181J`LBG4(m9V)N@sX@6+y0
zvA)ted&eN>Gj@)_iJR5B@u+mQr4c1%)6goMi>?(J2zevVKdKMP*n9H#h>wepE!Sbs
z**^(wUI$`Qzz5IfdAhUNS5qqDQ$6d!@w2q@EA9}wRk-o;j_eNXseFI6cx<t;6$*Lo
z$z#^yyYr{$^?0qO+Nza(b0sME8^pcKcVTSFU{qW(?|sb3cdSI0gOKBPgpP8S9M{T*
zp9*x~6Tet}1OA}C?}$Y~>9P*rUtcBS)0q{K*e9y}5%`u`U2hUWMtztW`)aHrzNGef
zDs?>=iND}ag9a->e6bd2`^^6X-}g(g5q`5)Cgwlu+`pH9f8AjbUlP|}`pL-k*L#~6
z{)9V#=%lQ_i2awX*?*6(bfG`*nRo5;{8#wYuT9j-F7f))b-y1e^IALl>k)6;V0T1c
z2Z<2%ll;+(#}P5WPgXc}J^p*MTF}-OGVyeuoUYh9L{xvNr&Z3MBJH;uw*q*T-x0(Z
z#!hNR%?Yom&tu2E7-O;FyS#hx;1_7l-{<)6h=pE$z+-yf$(nA*%5_d`+wH;jau4$O
zJKbfpI@!5x>UG!%+fTig(0}BJdh0j4Ok;?L7cFZu!(V35`*r8?I#HMMFl4lTE@JV}
zF-<sdxZMc5*6g0f<$d_~Ceh~R?Et=5)QSOb#>OR`xnH%)HU`*|n0JF1`WeMQMC<a$
zVi!L8+#&Btx|659B_Vyh4KruAVC@DM{<>jYFO|Mpch8KH2i;sGN=nY7j$0&z`|%uc
zUpyeLpZe-(_wqP$L3^`EtWhy=-PF@kU!5qfK^#4)Rx5Ym<8*Fn{ztGWvI6QSNjF}<
vsO${zM}V=R?TkI?V64|w#=2HA)|q%AW1WZ}G+xzC^+P_%H(?MKVG{P=Kb@SX
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/google/manifest.json
@@ -0,0 +1,48 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "google@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "en",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "suggest_url": "__MSG_suggestUrl__",
+      "params": [
+        {
+          "name": "client",
+          "condition": "purpose",
+          "purpose": "keyword",
+          "value": "__MSG_param_keyword"
+        },
+        {
+          "name": "client",
+          "condition": "purpose",
+          "purpose": "searchbar",
+          "value": "__MSG_param_searchbar"
+        },
+        {
+          "name": "channel",
+          "condition": "pref",
+          "pref": "google_channel_us",
+          "value": "__MSG_param_undefined"
+        }
+      ],
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..0eabfb974bde4925c31ed15f5328c820b946a328
GIT binary patch
literal 1150
zc$}?LF>b<840RD(7a}Ca3T3Ez1jY{8JM{`tM^GiQAa%_ZSQr>O<O)bV!B=m<%E%QS
z{>pP@BKUxcqZd0*|JjcHMIQ7S3`E~!`RI#`MC3)Glrk-EHhgShHdzCAKu+H%GM773
zREk<rNXJaixOVxL%(bPDTuABp9czVdFU%Jh7w7ckHj2H~RFwR#=tH9ZJGqjv^|I$I
zkkY$e!9J{q%$>iakGid!M?6#Cpl@9LdUCv@i+Wer^2GnCuF<>w1@0d7HpjpFaYmnW
z?x#?>d_}7NQ+DnC68fWE+@fb~yOViW{~w3|Z$H566EIr=({Et@tiA+3qgO06p7wyR
Jox^XdJpisW<XHd!
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/gujaratilexicon/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "GujaratiLexicon.com",
+  "description": "English - Gujarati dictionary on www.gujaratilexicon.com",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "gujaratilexicon@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "GujaratiLexicon.com",
+      "search_url": "https://www.gujaratilexicon.com/index.php",
+      "search_form": "https://www.gujaratilexicon.com/index.php?action=dictionary&chngdictype=EG",
+      "search_url_get_params": "action=dictionary&mode=search&type=1&dictype=EG&sitem={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..e35572a5571224dd29b7f7175b118f3aece0ae7c
GIT binary patch
literal 1150
zc$}S-OG^S#6vuCB56ePIid+>17HPDIs6cHQ<|A}6Yu)P$6ww!m+C(2A+NDLbsbx?U
zL<wO}>76D-w2M|V|IQdb#ycQ&hu<vDoZs9t_nte9mC$80GP*ah869KwjIlO?LKOLp
zr-zPlWAIW!F<f^*@Ad_lt`wwX(bd$#B|k5M=brp<6ilO4_*%UI?klk<z6YQ$qT*Lp
z!*?wf#s3KON6r+kjHX<V;Tus2<qOY1FqLEM6L9Xvp`rP-<YXu_HNt-@<{=?)FQI!i
z49nDfj_G+gHjd#rd4ua9k!9#8g#dXOgt!FZ38-_rxmr8smNEVTj65jeeEQag!64_`
z7FG~?Q|1@)A3wjAAi2Q=U>e}-x6Ur9)<1NZ$Ri1F^aGuXYcK~UU=}8`^sVp1dzw<_
z)B0&E^f_oxYHU65$El7az5n%>&^s`&7f<&~e!jeag>_aox5Ib-g%Rr60Ii2i=moHE
zs`pP}tg6+T_JzCLT8&aa*|*gDm-AaX)O~q=mGe{R8!TP$#lAV;u@h50zx*HJZ{r7j
C!AqY2
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/gulesider-NO/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Gule sider",
+  "description": "Gule sider person og firmasøk",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "gulesider-NO@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Gule sider",
+      "search_url": "https://www.gulesider.no/query",
+      "search_form": "https://www.gulesider.no/",
+      "search_url_get_params": "what=all&search_word={searchTerms}&cmpid=fre_partner_fire_gssbtop"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..95ceff009d9ced93b7f44ff97497fdb01534e2c3
GIT binary patch
literal 5430
zc%1E6&ubG=5PsI;rBnjBsfXa9)Ptach`0U&;#Ckldl8GjwQ4n@s8mI)NKw>FrHBU$
zO06D>h+0KZ5r2SSz(a4M#O!8wlikmmjSq*-?xx9Z%q0&#vitI8zL{_4y+@+d64j$J
z8AYEtwX;{L0i{$fS9_nL`HM6+NOKvUSG9S6(0sP920aYJC=k#hlGrv4&oN+^TeJOH
zG%zscVf>jLyRJlVZ3B~UER4)JI6vp$%Yum&r#+|xz|2Q0*7p5(6aAxr+6QdB;-cqp
z?RhDEPJggaHe<L;29}fUy2~z#zYY8%z$@Y8V+U#vF#oL_8~e5AHq=4*8oe%*p>_i|
z<}ILNVDnWMTW(e1Skd-JDc?=wu5aIe99VV6L+=rwNO7Hd;vky``6@-)=P6FsiP!I#
zs`xstBp=)FR53j5V9f>BuVIw^XVO^>0~0T7cy>+Cr(Y?Ly+9wu!!ejK`E%Td9y-2{
zZIe~pd}U+*0|(1SfVG$0*xWU$#Cz|Zg$+~#&Np|~!|1HDC|e26owWkxYsS<(1r(Cl
zs)S?k?-?^B&zVg9I^sIfMhzOFliXc&(KcLvX=7-@#jg96j&Sq+pwUV0Y~D-FH{V07
z=X$yWBnRuvykm3q+>P$$#e#XI??y<IJDBh4bDn>XAA98Zxwn&B=FNUt=ir)!A7-6C
zY4Fc}vLbWhUf}PedXIHU%Fh~Wf0B#2IUb(p8b}*ikE9xC4z7PxKkyokCrq<oY|TRZ
zk!M)gKG=G@8furc2EjaJZma?G>i4^E|J6t9mKMLxU-y^pMcD_uCwU)8yPz)3f_-Y=
zdQS7|cX{S<oUB7y^_R6~o~U)QALX-*vlXzt?DOD$59|3f_kU1dt*NfF<kz(d+mlHl
z&mpNZ=cxOy9cRA;_f?Q9O!GAJ4uW;(J;?itxiq*>+mUk@UHk`h^!Int{~3~wKfb{?
Af&c&j
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/heureka-cz/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Heureka",
+  "description": "Vyhledávání na Heureka.cz",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "heureka-cz@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Heureka",
+      "search_url": "https://www.heureka.cz/",
+      "search_form": "https://www.heureka.cz/",
+      "search_url_get_params": "h[fraze]={searchTerms}&utm_source=firefox-search",
+      "suggest_url": "https://www.heureka.cz/direct/firefox/autocompleter.php",
+      "suggest_url_get_params": "query={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..bd252d9726e9f581a3ba522654348c3f396ad27a
GIT binary patch
literal 2843
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/hoepli/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Hoepli",
+  "description": "Dizionario della lingua italiana Hoepli",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "hoepli@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Hoepli",
+      "search_url": "https://www.grandidizionari.it/Dizionario_Italiano/cerca.aspx",
+      "search_form": "https://www.grandidizionari.it/Dizionario_Italiano.aspx",
+      "search_url_get_params": "idD=1&utm_source=mozilla-firefox&query={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..53d8fc3bac500b5225677556766d469df24c5411
GIT binary patch
literal 1376
zc$@)X1)ur=0096303aX$009690BQpO044wc01yxW009690MG#d0FVO!0EtjeM-2)Z
z3IG5A4M|8uQUCw|AOHXWAP5Ek0047(dh`GQ12IWNK~z|U#h1^H8$}R@zv}MkvGMLE
zLRl6e1<(c%5)ub4a6t%h;0gAC#Dyp0%8?Tno`8r8LLenV90;rg2_j_CdhMC6;?OhW
zKkEs$v6VWENABtFud9DmT`gy4XT~$M(AOZ%Lze#o)L>WCy#NT9L1jWpMrFc84Z*k(
zg&@0u=mof}4DaA(S#ww@$0OyXBjKPF?mqDR{Mb{547oD^0TjWD^2ys3Z@y4*6cY!f
zG7L4N5~eBe>yr`R|LGY9NdIsCB>)kULKzb8y)xzW_!8>I*9KrrEj7y)cCiUdTaX77
zgp?F2sA~|(ZO(P5I1CYR%e^-g=mLN(JRFE1(gH{q1x~;rS)>YvAqWm|4t#@P<cL`t
zV9~9*(2~8L+s2i0ewDQ`D8M(}Cds&%I>zb<A{-V_x~GS2e;6*A2$%^$jE`QM^8Tw8
zCkKfb4A)@S3Qw*)4=+9UA3E-ydmfDgM}_n%W^DkP0fIB$efg?ORM)KngAY!Hj~_?A
zz90GOr-D)8S3+zA(1Ga8t;-B8Sm~8Fjwjr{nYcAlzW8BC6o;VLTrbBKW|p_abpp+k
zip+@2gt~@dsQB>pirWW?ah*eb-nR09_xV?w`CQIm*Ay?!Gl)`pC9M#_#sG?N?~llX
zzXRh6Vt|uT;?DC^ZVYr~*yTJX8FX6!1DqJs+VSO&13teOIUO3c374tnv$s5-zB6VJ
z5@w4t$!fI%8)~2(CVJt{5N-{GlL4HR1>gJ@`D^T(a9w}Q_47dY<}icWAZZf`l69T5
zw|lRx?SXDlE4*pi-?lRV>4JXsGOaD2HiXzJ5A<4hZ0`eL3-|68U{AI4Znt2c0Q<T;
ztRDr>8em@py_qnVhSufvwjx_6*{RW0N&i)(Ub`2x76TCS4QT#@h{Lt{eyPMMLLRZ0
z@8cl)d}OaWDHp3^%cZue=ezTQM;At&TsM!1GD)7_{}G<^8N$ew@Fc;vzeHX<^wep_
z=ACje30zEt!e94>^xcjtO{8v_*%a_VbRJouiD@!)X_MMMWn0BO%>(mRI8U5$GGmvy
zs(;a<7X&{CJ^Q9l2mb=)O)w@Rybj&~0000<MNUMnLSTZ4P)<h;3K|Lk000e1NJLTq
z000mG000mO1^@s6AM^iV0004(Nkl<ZIE{^yy>8S%6otPtGxqLgS1X0200jx52r3#R
zsA+kDO<sie;4zS>si`PvNf%M_69ExOY?965oqH+l#5T!_9BC}ucjnx4&dg{wn>ihr
zLuDcWWpsMQYmmAh*<e%{cgIFHaWszv-GIP>DCfnqIS;lfHYdj0k3(L*n=&0bX7wC*
zt|&@s3L!Z6w<<Qr8RRTiV!o`~XNMpdL@1(T9hOwT3tUu{AlHkwH!{y3F4&o7Rwj;5
z1Bb_nZzqXS(K7Th2m*qWEAeFK4^QtcdvX`&fma{Kyg3|E#76nrbOczf%vPdWicx9o
zKR)HwFtf@+|0)2$MJ$|yuLE8mY%m@edymf8-L9})lPR=eUPAx``0_jQ{__BHxHHM@
z-mV}wHoGCNb5KNQQX1|eMXv7O{|MZ{Oqct=4(mg_A$kOM(aphW&#*TSYepBX1wl%V
z3Wvf;p`95+^UomRTypDzK#n_n`dP3z50uIIeiD%!5WmhMM?Xpy6)bZgn@}wib+5Dc
i(h^eFLR*tsdw&5+{jWO3=xbL10000<MNUMnLSTZnTUoaN
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/hotline-ua/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Hotline",
+  "description": "Hotline - порівняти ціни в інтернет-магазинах України",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "hotline-ua@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Hotline",
+      "search_url": "https://hotline.ua/sr/",
+      "search_form": "https://hotline.ua/",
+      "search_url_get_params": "q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..8c96fe851f7f4b08d2e8ea6d597e03256e7d67f6
GIT binary patch
literal 827
zc$@({1H}A^P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOV@
z5e+4Km^eKE000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0007(Nkl<Z
zILozDT}V@L96kTLd#`uf-KKMM&SheA=?rbF@FP?Z`ygy#1%Z)9_|TKR^imJK)O!g*
zL1JV?L4;<Eu*@F%cu=sKnHcHH547n%Y;JD5oA=+7(#NEyey_jtJDhVkKj42(G}34J
z7lv%Mpp=S%Ue~MhE8Wg4lM;c5Jlp4y9%~60aYbSWFBxxJ^on72Q|j2*zAtj6llQ%y
z87X#Mi?Wi+UeEEFb01GFd-;i*1DYrRY)TLhymrO?UR*wX_Kw*^Isl;O-UDrnfzz;)
zwj4ZK9tHp=-SN_gu1+cBuFq4AK>T+1IHj}z00dT2SgqR%4m35#*Rg38@M~VHsCimw
zt_HeC*<{b?a>WIApiJ1oHc0-t001X|p^Xsx-^}Jd`W$S|vj|sTj)yTEO5lv`2^Cc$
zu1~iTLS@KvGKd$bEz>ME?G<e8jk@rL0!E#E(KD5Cu4`bGW~j3W$0g7?-$sy=3AL<1
z$`=O{4Z~qwMTtIgzrE2BURTQiz<!7FR-HZN-&Lq2a!d)z=0MChLR2Xs`~9Hb$KW(9
zpw>p971u()+GPNM5b|m12k)&ZR)FIOXe5Q?*94N2KFC2IIGqLtqYf667F&(V--6!=
z(WI9dOEwR?gJRsr0&7VSs2~eE7*q`GC3++jvZUj=(X<45JxhwV2((6-L6SZh(?JR;
z#6Y7FP-)g+$ny^7c{iyjw+Vk)0DwKESsf4i2FdK?1d4<dw3z~A6^~pl3A3;a!E*y<
zgD&W-sGUjs3zSmzq5TaJL;iM@9d5&dEaG|pGw_oy(ALt7y6WACg_n<2Raf<<wE*DC
ziIc6VSS-%u>nW2HUc~z;H=2&PpjWXdEhz@4AiaN<?kA(x?5mS<gna-2002ovPDHLk
FV1grKXzl<2
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/kannadastore/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Kannada Store",
+  "description": "Kanada Store, Online store",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "kannadastore@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Kannada Store",
+      "search_url": "https://www.kannadastore.com/advanced_search_result.php",
+      "search_form": "https://www.kannadastore.com/advanced_search_result.php",
+      "search_url_get_params": "keywords={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..39c8dc361bb80cbb1dfa2fc972be75c9f0736de2
GIT binary patch
literal 2862
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/kaz-kk/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "KAZ.KZ",
+  "description": "Қазақстандық іздестіру жүйесі",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "kaz-kk@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "KAZ.KZ",
+      "search_url": "https://search.kaz.kz/search.cgi",
+      "search_form": "https://kaz.kz/index_kk.html",
+      "search_url_get_params": "q={searchTerms}&lang=KAZ"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..685ef55e223d2e6764d809167b5ad6cef9babbd9
GIT binary patch
literal 1406
zc%1E!F>-=H6ox+&%^Ho0CZSI08FHdrgociu89Hd8prC{UKo30!NXameeUlkP6Du1F
zzMbXG_wTYi7G`=F2Ku?=YXK&3)Kf=%@S9)5vMg-d#&H~6*TwTZeBUPs0zUn3!Z0L?
zBH}nENfOdDCCf7MJf|oM%Ce-YD(bqXX&TzLrRzHSzQ6j-iHV8(!2E+!N{XSYnhm}c
zoe%39(dS|RO7vxTe<8X%ohR(gGe4N;zP@m^9QmsRPow_cBzPS4`!2!5xPJ-$`MXPQ
Gy}ut90z|9;
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/klask/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Klask",
+  "description": "Klask, stal ar brezhoneg",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "klask@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Klask",
+      "search_url": "https://www.klask.com/index.php",
+      "search_form": "https://www.klask.com/index.php",
+      "search_url_post_params": "yc=0&dib=13&ger={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..3e9cac3a8b15c0764597abc0896a547b1a7dddba
GIT binary patch
literal 5430
zc$~$U&2Jk;7{;flDpK2!G;Pwly9R$Iwwt6eP~cDyhyDwQ10M%C&_gd=P{j%LQXyz1
zQWP$TMrj2R(1M!OO^ltjBM<}?61R2ILZu!Ek&>*PHA&M0g{SY#+KnA=?6tiMBR$IQ
zc%J>uyz|b?ZW!Cb9$_sljQ+aV(XEViFveUi{eFn*Pg7lh>RNa`)9Xc{`rSKp6-rNM
z79mdt2fP`C+!;L8t>M`xa|m}&qPI&yxNCxxr28bg0!etC3HV4}Ie~yDiGV8u&wefy
zovthxTOf^-z9mISm-8ASjl$&^hqNaSX?GkRDIvH%nfSg8{hr0(z!H9*oX13R3ExjF
zkQV8B0h2$eI6ruY+Kj>XxB_SUIQ1na`p*3aL)^cJTQ~njDz%6c?@gos;~AXkOQY|j
zG(PE{#k<F+s7(xRNufSOsK4ol{+^)jPfg#)xxrbwz9{<3*p<8@g6*b0bMF&-)70mc
zb$;G|Ep;CkFWeU1Lt%=KR}l*O6!=}b*X>BdCvmT8=)dsw?}FDI(8sAuf!r3M_@&`@
zuD~nl-irR9V(9hBY7PE!FK_RaGA8^<L$5jiDCOIzq1VV?Jbzz(d0Wii!O#r+a=Et>
z|F>KJU}Tuj{}i6?SvB+)`wRIS68WoQ=!-R+`fyR?a(8FBkIV1W{oK30e(2iGpRpvo
zA^OejP(?c<iT30zU%y#|X)OfZ`8rRz3iaH}8Z3eQ9`j=HKGRa(?(m^y^aiq~6b{~_
zzRe-%P2@Gvke=!N!Ehdo=jI;8caHKl3b}nu<p25_tY3Uw)z}@x_DFvadrZhGHjhCi
ze#o6gdy_`FaFg^+UWGlox|+6)Q9dT><~v%KapZ6Y$KIO88?Rl(o3CFdT{ER)N7H!W
zxgXKm6s?=j*L{EAD(Wrg2L2Q=Gv>$XoQzlHpL+kUcvepP8v~!s;q0e#;<?o{^!Yqq
zeL02g+pZX}W0Xgi(dEBUmH)v>o&W1EIl3PvT`D@eD=C8JN274<+c^JmVvkULiq`X*
zY5tAtE7;TY9a?up_4fo5lG}{NO>9Ss*7IHB=W61&H^)RD>RWFyNECBEZqD{QHDYJ}
z1HMucbI$h3nmE4-`>MVCm?4`#-+unaapy|TZF~8p^Ibe{`}w6Y=ecI|zG4rbkGsHL
zGaR>l{P+fTZd11PeB(7%>0Gyluau0t!z9}}e(|14G2bND?BSQrx4+7KTg$I~zOCbL
zzNgyHk6Oa6kI&ElOApWQ&Gt1b`Gxnd*_pr4_Si7?Hcwf?Hp}ntTNC{Gc@2(T(~w(N
z8j5)>{C&Gr9C=>DJ8!Szm6tSl_iOMtmMvkM;Rosaqiv@u;;?;-N-@uhZ)7XjX83mN
U|6~_b%lEg{;_OEM&(LUj0MINixBvhE
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/leit-is/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "leit.is",
+  "description": "leit.is - Íslensk leitarvél",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "leit-is@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "leit.is",
+      "search_url": "https://leit.is/leita",
+      "search_form": "https://leit.is/",
+      "search_url_get_params": "utf-8=✓&search={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..04e5e344efa52c5063a9234f4f09a42de98e9824
GIT binary patch
literal 749
zc$@+40uud+P)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM0008CNkl<Zc${6#
zYe-XJ0LJm>J$uj2In!PAsMEj<E15XW4D3TxQfVMXMS&R<g&7uIpd>KR!pf*Dx?o5}
z;fIKV!XW5FP!Y8tO@*$S*IY~!C$`P)-MPGdD8l-G{yh&#w>y6tnx=D2Gl~eg45U$k
znmPwG2Tg7?<)r|F)e2cw<7Oib$D%V@96+|qneMR5-~2QV4hV^u+o;(}fe2s&#0<?i
zMhmJSS``2}Ky&lSj*e$X2<Zm~?U-o=?*s1w?*f0Hp><!=Ip0;+PBq;u0@ec_&qA*^
zHy}v@jk(W2Sq+2$0Ahx2)ML@!s=7yQw_XcHz)e5`6h$Tk+)C1$VJn-Z^?K&nv%U6V
z+x3@_D7_(zX)}xgl+s{uS}oRRe;f9TG;8Zv*eEUWtXu0P0->pf&VUFJTrOuIFy_wJ
z|7xb!Pd|=ofwQ83EwV@m0YKv{4j^K)xZSBfU+3H;{#%EJsz++?u%S`>8|46XfEQa-
zHF;uUB1;9tjL`7z(c^E}h#!RfKM+&Iv{Q_~v`}hgj42K^#u@@wUKrs>+P<Ac5Qrj~
z@i>9W!R?Yn)pMe<j0w*LfN&0r^N>8hQkQ)JSK`2m!k(V)p?AJmf=!?nS+Y)rO={+A
z(ICE$8>VSwWo4c|+N96xN(_y=y$kaE17&5)y@#tEjwB!fh?K0_i0N0>n#%OHwpPxk
zIiKq5>kNfPIgj%{g@eIipYLf)%cZsD8=!8XqG*|nX71Rr4G<WMxm>R9?hl_oKN#%m
z|2jPWrFYDvQpKhfd4r=(N=j1Y8mc7DIk0(k#me<eb$7k@|CrR~=Vb3U#!9GlsIcOb
zuNNl1Oy$<yuAe!3`9$Y4su>NLzEASvn)~e^VaY*);aO5p?tem}QAxH#u)rqXyZe>{
fx6dC;zHs#yBjz+D*!A7T00000NkvXXu0mjfaE)Sk
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/leo_ende_de/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "LEO Eng-Deu",
+  "description": "Deutsch-Englisch Wörterbuch von LEO",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "leo_ende_de@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "LEO Eng-Deu",
+      "search_url": "https://dict.leo.org/englisch-deutsch/{searchTerms}",
+      "search_form": "https://dict.leo.org",
+      "suggest_url": "https://dict.leo.org/dictQuery/m-query/conf/ende/query.conf/strlist.json",
+      "suggest_url_get_params": "q={searchTerms}&sort=PLa&shortQuery=undefined&noDescription=undefined&noQueryURLs=undefined"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..031afb5dfc659f7acda259104e2fffe2b67e6017
GIT binary patch
literal 303
zc$@(*0nq+ONk%w1VHf}y0E8a^tQ8pFZ)5iG(I`)e@#UXWYL?~9E*wmau(rz5lZn+s
zDa+5=`u6nfuAtz&7xUO1=*h&}+~OQKdb?0W;KCT=!w(&5vis;8_2gL1AR0Gan3^&`
z;F5>q=In!;!T<mNA^8LW0018VEC2ui02lxk000H7;3tk`X`X1RlF2kBD;i`p0LLVx
z1WE<~5Zs6pVDxA=VMDQ`DUvCMfFM{Zj*8%lP@y;+yo>^{@kCSv1IGL9Z3dEfA*E)p
z!EcS`AQ>P~YHJP;UIiW<1$+Z@Cm3B`7Y`1G3wsBPD0U8z4;Te{mll{P1Yd&`0v-pe
z2cjNmY#1LAmX`$`TLu*bvj~?51q(P+A`uLU!9uge9}5L%%Fxov%p}m!CD$b(06QbT
BdrbfU
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/list-am/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "List.am",
+  "description": "Հանրային զերծ ads մասին: Վաճառք եւ գնման բնակարաններ, կենցաղային իրեր, որոնել աշխատանքի.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "list-am@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.gif"
+  },
+  "web_accessible_resources": [
+    "favicon.gif"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "List.am",
+      "search_url": "https://www.list.am/category",
+      "search_form": "https://www.list.am/category?q=",
+      "search_url_get_params": "q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..aa42cda97f97977a1f01e1c42843f5827b5ac3a7
GIT binary patch
literal 252
zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>?0v
z(btiIVPjv-@4(4GzCyA`kS_y6l_~>6Lo)-z&;LOBB?CjL0RzLU1O^7H84L{K`IF+0
zx&hS|dAc};RNPuJ`5^BB1s-PEDHE-NXLiorHTidzE4O3c4s`)-7xBlOPD=$1e#`u<
zUg+e<#IRu2m4hFvpE-BiI<4Sm_4f#<DHL5`Ae+=y(82Y0yHsPA#*HOQRBmzIc$JWt
sr88;8_Vlye%tqW-tEWai=lsr)y<a~1`4d;5>lhe3UHx3vIVCg!0AYSnhX4Qo
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/longdo/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "พจนานุกรม ลองดู",
+  "description": "พจนานุกรม ลองดู",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "longdo@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "พจนานุกรม ลองดู",
+      "search_url": "https://dict.longdo.org/",
+      "search_form": "https://dict.longdo.org/",
+      "search_url_get_params": "search={searchTerms}&src=moz",
+      "suggest_url": "https://search.longdo.com/Suggest/HeadSearch",
+      "suggest_url_get_params": "ds=head&fxjson=1&key={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..a2d3a488839ecf3c748c4b1c35705c9689df1a24
GIT binary patch
literal 5430
zc$~#p?N6Ik6u%Uh#<7IOFN!bWi;h15{a`k~=|>Y;oPxl%xT({a@wON@z~LLC?KT1<
z!3icPBDK7zxQz_Q2u@HZB4d-6QD$3cp)V8$<z>hFyHC44Pg}~<lDd=p!tJ@|oZo%U
zJ<qw%g|RrMVadsi|4n5F5*T}$F_xMt{chxXE!U-ST{84c(hK4G?OP@I#dDgy$YJH6
zaG2w;YZ=}Ah|$EyjAnGq?DMs#@wHVj`t5y2-yYP^kMC$ij6h!3Nk-Naj7G~C4HZim
zDU&#_9AVUO=n1lp{!TNay+SAVb?O<7aoeuL8v1f?0#)uw6u|hK1MyUM@JX_nh6u7?
zzABzY&I{kRw>8vOo<XL;OSHVSAb@eRHixE7*M#rw>1$-KdQ3c%-ydrR@2|$sD4e)0
z!!)UXT;U7gdAm-%ENs?Ry<|UMK+ft%1nlPuXl=zS<}TOdh<pU*cc_HXzeAUV%|v@4
zIrR7DW_65A9Y@6+Y+xJ8-@E7$HvJ_jLH>QEDPnGUaXzF!*1zoYZ_i5+YeWoS<T%f3
zp5NaiYy<tLc>bKD-NNQ#T>%;1)X*<QOaSBVh7ZIXY>?|fe^ED08Nz0j=jy`Qe5%Yz
zp~~z>#dy`1KWo!&VH>JOQ9sU}6YK6B=A8P_zVdZAjl1dgL^rK@=LIl!88g=9RrCIY
z0eoMGGKTPFo0K$PkJ%~jGsz+Q46uX4z%jRpXI6_jAJ>kzo__$`X&lb~fj1CNAGaY^
z9H=czIir7$OTajw-oWjS6*qeM#lwuw=ETz%x$$&4KTfPcX6K0|_fPM}QOl<p<es&1
zSm=W8C6R|%?kl)&a_$b!-LB1~wYAl|y<)*>r5hhc7Zd$$jGt}8rHlrTNx&F7%)v&%
zt;<qyL%eg-f%#WeKj1q5UK};-PoOiI33T!m2^d3%xq+k7xr{SB6!#te+h)uP*Y6Y%
zXGEFATbr9iExKG9>@m{pl!^E4WdV$#!(2`FHu^j}fm$op;cm@|i2Hh}bjBFV_mJH@
z7WVvxz^1FIV$<BP!&zuNw1xVAII|&dIEj=SFqca?ztXDPH21CM$hcwq7q7L>)0si>
z@crZJt0LD|&yl-on*hepVJ=Yq_+C$c@|tu;z>oK+Gw&gC&zKdlmRuIH)jvz_Q^7va
z+3M4Uja=qt&D5En6!N=dJ>XsLt=+49?v*9FRhu4?TfPR^z*a83wfjU&wfyKO<9$X&
z40BJl;+uFq*tiXB<ucyiB4VoL|C{#@hh;<&<9f|5RW$^gVQwoIw|!FdF17rF#rM8<
z@7B?=2UYW5E!nQ{#rI_-{K(a6z#euNZWXyzlmG6bq=4G-MwEZl%KXfvB1Y#YJ4HX*
zsQzFBTe%=sB=v`PWqP1Rng5Pz@eP5#wBGxNIoz{gE0^hk)`;Fe?BS$gU(g;l9(hKr
z0ndm$`_Ed8p~KwQMd`G%tlYav!~Tf+kH~>GkrrLb{^R2Ps6IcP8sCVgpY!6xeHp+Q
zI?TBOde$QEM;7gth`9YZnEEcb{~`~)ZB<lPxQq0e4+~%no&O#s7sQC9_sb#fh`sut
zm}&*Sjt%Z)8?FI&wkXyBA4inW9cnKeEw7Syc6>u#*f?5Wi#q3F*HM{B&i2>IGt^8g
zE)(71=PmBA-kBRh=W5RqHc`fp$^AnmaQ}$e{YwSJJ=Amm?w{bs9r!6v4DW&=_S@j&
NWX1URz<m;M{|7+y|HS|R
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mailru/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Поиск Mail.Ru",
+  "description": "Search with Поиск Mail.Ru",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "mailru@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "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",
+      "suggest_url": "https://suggests.go.mail.ru/ff3",
+      "suggest_url_get_params": "q={searchTerms}&gp=900200"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..051204c35cc5f0ec7ae16a82d9d109a10c496d65
GIT binary patch
literal 1812
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
CTQigZ
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mapy-cz/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Mapy.cz",
+  "description": "Vyhledávání na Mapy.cz",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "mapy-cz@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Mapy.cz",
+      "search_url": "https://www.mapy.cz/",
+      "search_form": "https://www.mapy.cz/",
+      "search_url_get_params": "q={searchTerms}&sourceid=Searchmodule_3"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/marktplaats/_locales/fy-NL/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Marktplaats.nl"
+  },
+  "extensionDescription": {
+    "message": "Sykje yn alle kategoryen op Marktplaats.nl"
+  },
+  "searchUrl": {
+    "message": "https://www.marktplaats.nl/z.html"
+  },
+  "searchForm": {
+    "message": "https://www.marktplaats.nl"
+  },
+  "searchUrlGetParams": {
+    "message": "client=firefox-search&query={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/marktplaats/_locales/nl/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Marktplaats.nl"
+  },
+  "extensionDescription": {
+    "message": "Zoeken in alle categorieën op Marktplaats.nl"
+  },
+  "searchUrl": {
+    "message": "https://www.marktplaats.nl/z.html"
+  },
+  "searchForm": {
+    "message": "https://www.marktplaats.nl"
+  },
+  "searchUrlGetParams": {
+    "message": "client=firefox-search&query={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..ed0ff305a6182d69e9c0b4a6502260d6c529e016
GIT binary patch
literal 3054
zc$@+53la2*P)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM00009a7bBm000XU
z000XU0RWnu7ytkYO=&|zP*7-ZbZ>KLZ*U+<Lqi~Na&Km7Y-Iodc-oy)cUY767Czti
zWe-+D*zmEJY=HnGBdiF>5Lu!Sk^o_Z5E4Meg@_7P6crJiNL9pw)e1<Rh~l6qxMx9%
zh+2zPTsZC@+^4mDdhhM+``7!t=bY#K&Uw!dfDsZVk>;Xm069{HJUZAPk55R%$-RIA
z6-eL&AQ0xu!e<4=008g<d3b(wus{3(uWtYX0C3eVBofEr|AV?vCRYF;kpSQ#66Xs6
zkWv81E>y@A0LT~suv4>S3ILP<0Bm`DLLvaF4FK%)Nj?Pt*r}7;7Xa9z9H|HZjR63e
zC`Tj$K)V27Re@400>HumpsYY5E(E}?0f1SyGDiY{y#)Yvj#!WnKwtoXnL;eg03bL5
z07D)V%>y7z1E4U{zu>7~aD})?0RX_umCct+(lZpemCzb@^6=o|A>zVpu|i=NDG+7}
z<RYAxn<EoQ=L1a63;+Nc`O(4tI6si*=H%h#X6J10^u?n7Yw&L(J|Xen{=AF=1OO0D
z&+pn_<>l4`aK{0#b-!z=TL9Wt0BGO&T{GJWpjryhdijfaIQ&2!o}p04JRKYg3k&Tf
zVxhe-<BLB3GvROGi+=X}Kpy_vdhh^onn0PYz@vlxaba$Du2PQY%LGC(ZujRS{>O!X
z{f;To;xw^bEES6JSc$k$B2CA6xl)ltA<32E66t?3@gJ7`36pmX0IY^jz)rRYwaaY4
ze(nJRiw;=Qb^t(r^DT@T3y}a2XEZW-_W%Hszxj_qD**t_m!#tW0KDiJT&R>6OvVTR
z07RgHDzHHZ48atvzz&?j9lXF70$~P3Knx_nJP<+#<bWIsp%|7y8C1YJ*aWq(0~(+a
zn&A+%!7(@u=im}tf$MM=24EPT!Wg`U2?RmN2oqr;I*1Wsj@Tm32p5@-1R`NbG?IX%
zAnAw{Q6k02a-;&OLTZs+NF(wsauhj@TtNDe+sGg?iu{VaM=_LvvQY!n0(C&Ss2>`N
z#-MZ2bTkiLfR>_b(HgWKJ%F~Nr_oF3b#wrIijHG|(J>BYjM-sajE6;FiC7vY#};Gd
zST$CUHDeuEH+B^pz@B062qXfFfD`NpUW5?BY=V%GM_5c)L#QR}BeW8_2v-S%gfYS=
zB9o|3v?Y2H`NVi)I<b&gMyw|8As!)~C0-{E6JL`^Bo4`v<W349C6F>n3rTB8+ej^>
zQ=~r95NVuDChL%G$=>7$vVg20myx%S50Foi`^m%Pw-h?Xh~i8Mq9jtJloCocWk2Nv
zrJpiFnV_ms&8eQ$2&#xWpIS+6pmtC%Q-`S&G<BLK&6^fO%cL!%)zF%0XKD9nFX?o;
z3EhJpMVHW*(rf4k>F4Q#^mhymh7E(qNMa}%YZ-ePrx>>xFPTiH1=E+A$W$=bG8>s^
zm=Bn5Rah$aDtr}@$`X}2l~$F0mFKEdRdZE8)p@E5RI61Ft6o-prbbn>P~)iy)E2AN
zsU20jsWz_8Qg>31P|s0cqrPALg8E|(vWA65poU1JRAaZs8I2(p#xiB`SVGovRs-uS
zYnV-9TeA7=Om+qP8+I>yOjAR1s%ETak!GFdam@h^#<Ae=IoX^_&LPeX&U-BbEk7->
z)@rS0t$wXH+Irf)+G6c;?H29p+V6F6oj{!|o%K3xI`?%6x;DB|x`n#ib<gTP(_`y-
z=?V49^$zLX(MR=d^rQ6`>hIR?(H}Q3Gzd138Ei2)WAMz7W9Vy`X}HnwgyE<W%V@fh
z#Au_@NuwvYChmu4<285}K4z?M9Ad0A-euftJYiyKGTWrYq{ZaEDb18?nr6Duw9|CV
z%*ZU<tk|r{?2b9roNJz8zS+Fn{EdaBMV!S-i#ChLmfDtl%LSHAmiMffRz6mFR`pib
ztVz~f>n!VS)>mv$8&{hQn>w4zwy3R}t;BYlZQm5)6pty=DfLrs+A-|>><a9f>;~;Q
z_F?uV_HFjh9n2gO9o9Q^JA86<b<B2baJ=iJ;WWdk#HqvSS7#e%p>v({H5aB!kjoO6
zc9$1ZZKsN-Zl8L~mE{`ly3)1N^`o1+o7}D0ZPeY&J;i;i`%NyJ8_8Y6J?}yE@b_5a
zam?eLr<<q3^N{B+UUpttUi-ZsPqUmRp4KpJ$lJtQ;JwRxU^+fMW%|zP13tz+0-t)H
zhrXu1BHul}BYxI?nSKZSp8Grc%l(h|zu|fE7V%C6U;)7a<pI5c8iBI|YXctynFOT=
zH3f|Yy9O@|J{3X?2@P2va+7bs7xEkVV>8@mESk|3$_SkmS{wQ>%qC18))9_|&j{ZT
zes8AvOzF(F2#DZEY>2oYX&IRp`F#{ADl)1r>QS^)ba8a|EY_^#S^H<bj`5GFjJZ48
zYPNEAXRK;$Qfy=Fo4A0us<?r8hxkSDmlAXnBnj<_<iyy-J&EIU0_SX+Go0j_RF-sO
zuI1dKxfkZ?&dZ*6JXtkakbF3Wm=c$=KjniULQpRlPvxg>O&t^Rgqwv=MZThqqEWH8
zxJo>d=ABlR_Bh=;eM9<ahEGOy#xn^|QY(3p8Irjp^G#Mn*50ho*>Tw|Ih34~oTE|=
zX_mAr*D$vzw@+p(E0Yc6dFE}(8<U61_v9n_bMxC3Y=unGqqI`4P!1MMFQ_YcTNqn-
zxJbQ7TGTV&X8!8=BMX8Se7%scP`I$O*tmFE@!%rAMY|Rwi&GbOE-_tFx@351@X~$D
zXv?ye{ZQgqQdRP5dED}jQiIZ^r9&%%S2UHWl*!9(uJl^DV-;bQWL58Km(^QVe<~N1
zU#xJfsIK_1M!4qUS59BmeD!&4+S=Yqx61A7Nb98QZmjoNzpqNYYC+Y|hVTuo8}W_h
z8((co-gKdQYW0rIw9U%R12tha?OV*YtlRRTHly}>oqt`+R{gE3x4zjX+Sb3_cYE^=
zgB=w+-tUy`ytONMS8KgRef4hA?t<Nq8e$u|zvh13xJP$S#h#CQrF#eVMeplsbZ>0j
zufM;t32jm~jUGrkaOInTZ`zyfns>EuS}G30LFK_G-==(f<51|K&cocp&EJ`SxAh3?
zNO>#LI=^+SEu(FqJ)ynt=!~PC9bO$rzPJB=?=j<Jb;mW2SDv7qC_VA{<bspqr(~y|
zolZYJ)S29Q_e}hmYh6)Yy=Ozuo<A3K?o78|_sR3#=Z{_Rym0g)_hQ>6w@a-(u02P7
zaQ)#(uUl{HW%tYNS3ItC^iAtK(eKlL`f9+{bJzISE?u8_z3;~C8@FyI-5j_jy7l;W
z_U#vU3hqqYU3!mrul&B+{ptt$59)uk{;_4iZQ%G|z+lhASr6|H35TBkl>gI*;nGLU
zN7W-nBaM%pA0HbH8olyl&XeJ%vZoWz%6?Y=dFykl=imL}`%BMQ{Mhgd`HRoLu6e2R
za__6DuR6yg#~-}Tc|Gx_{H@O0eebyMy5GmWADJlpK>kqk(fVV@r_fLLKIeS?{4e)}
z^ZO;zpECde00d`2O+f$vv5tKEQIh}w03c&XQcVB=dL;k=fP(-4`Tqa_faw4Lbua(`
z>R<o>I+y?e7jKeZ#YO-C0Sie)K~#9!w34At!%!54zm0`7q2dP9D-cbJ!gO-7f-paY
z8R;XC^aZvDm_;|>Q3y6wNdltvYf^bpR8%Ykf#_XtN_NEr$DREDcXQ5v?x4yR98*J%
ztPzl;6qW8*F`?gc6ctGd5J+YdhOKEj*0QSqKKYmdNWt=!>3BcV%^rAuquCj^s&(rL
zr0DM;1yWEdN@akjtk?DcPv8lFhgT!7bM7L0O08BZ*12{|!I@(R0!bhNK5KwY&OG8$
z+5y+ma+^$1ne?oOn@w;Xfa}Ep_W_`r3YbTBV5?|$I`UO)g6>Y)sVDbwl%%|T@YV3X
w<?4cS7a;TreUg+-&i9X2Pe%;?{kQ%O0JAYtkaN>Op8x;=07*qoM6N<$f^}QWW&i*H
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/marktplaats/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "marktplaats@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "fy-NL",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mercadolibre/_locales/ar/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "MercadoLibre Argentina"
+  },
+  "extensionDescription": {
+    "message": "MercadoLibre Argentina"
+  },
+  "searchUrl": {
+    "message": "https://www.mercadolibre.com.ar/jm/search"
+  },
+  "searchForm": {
+    "message": "https://www.mercadolibre.com.ar/"
+  },
+  "searchUrlGetParams": {
+    "message": "as_word={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mercadolibre/_locales/cl/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "MercadoLibre Chile"
+  },
+  "extensionDescription": {
+    "message": "MercadoLibre Chile"
+  },
+  "searchUrl": {
+    "message": "https://www.mercadolibre.cl/jm/search"
+  },
+  "searchForm": {
+    "message": "https://www.mercadolibre.cl/"
+  },
+  "searchUrlGetParams": {
+    "message": "as_word={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mercadolibre/_locales/mx/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "MercadoLibre Mexico"
+  },
+  "extensionDescription": {
+    "message": "MercadoLibre Mexico"
+  },
+  "searchUrl": {
+    "message": "https://www.mercadolibre.com.mx/jm/search"
+  },
+  "searchForm": {
+    "message": "https://www.mercadolibre.com.mx/"
+  },
+  "searchUrlGetParams": {
+    "message": "as_word={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..dc9ad5b2a959f219126690ad88309e3443c41358
GIT binary patch
literal 5430
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mercadolibre/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "mercadolibre@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "ar",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..dc9ad5b2a959f219126690ad88309e3443c41358
GIT binary patch
literal 5430
zc%1E6d039=8h^gN(x&>-8OJOt!#EfmCY+gu$;@1H=8ECMT*%4LIL8`o6JlD7Fr=$d
zQfc25iJ~G!rBY^W^|h*~)RY!&NZNkqe%|ksER!+whxx;OUBByj-{-lvXS?tFeHjxm
z1tyU&YW3L~MaD)m#`N`N?}w@1jrzt=pM>`_S-(Jv>=^>^N)e<bkwH_71rHv~B9s&-
z9ucvv)W(LXsGjGb=M&WTeWa4&KSPLz^Y+Qf5ve4e8mg)mXK(oV!?`xQG0Eoybi>a>
zFCr5YeB&|4)&+cwc;X`!#nT?kYO%v&(N|8>jGD)Vr-GG|Q#XJ&5=&tkm5O;Gr!gfe
z3oO4EtPB_%o(9K%&1@l=x!jK^k!ZN>7xU|sbMJyx0vbu>u=hKP%JdAhCY(h5p)fQY
zJpzAMFX+YQ2|UWud$9TP>-s1W)AJtowyS1FEm$?6ns6QQ?p{DqJ{mGJQ63wM-tKPP
zyLAg47cy|s!xQgDW(mB5v+CgW<~#c>j2C5!({E#HL>fH(Bhi!)hhNX0LsLN^`qLe$
z6b&b1ao8sWvqF-{&r+<LW18(h)iC->N(MSgt^++?0&hoS16oQ-`efU0-^R`8V`!_a
zly%fpqbxHU!G<$VhDx+%+$}8ZmJRd*&38~66oC5ZDAXh+q3*&3RL92ww`+h0_koA)
z0%u!sad)V;_NU%-24g0Fu(9CO8SG0)$D+ton0OtB*FHbgo;{1Ygm~OMp8>C<r?DdP
zEUZstB0VYwCk+fXd6BHIf|&VJ>!G2&aK=U#sX|r*SUK$>O<y;;3{w;HpqW|)ChdSI
zvko8HdrJ38hAs-^vLXdR-cM-|3sYdUmrTuV<d_APvlbp$VE)6|>CORC!<~WBxt2T5
zS<E&$;5KsHf}@P7g)4|yfQqUh|EllLp9d4rqQzL6n6Yi5XJZ5>-p|J?lv$q)#~68x
znb|+iNd9_p<~3d|gqZ#NAR&BASWd7H*3fh#_{iZ#eGUXO!gPZ6OXz(O^a&Qh8XECo
zs;X6#b2=%;<9VPw)Jb`%n*2FMGS-9<f5PrZq$eg~&>*s>fIuw?c8xc{hS?@CU15v4
zHb3IaE$#yN^M6)sq_HK~HDL+@CEDOJ5rdRENk<&%n(-2LwSqJ?Lns#_R80+bpBTf)
zIRHZwN+8PV1fz7o^PLb&Z$g$Ac}uyGQECw7cHxavCHQ1VAT}G#La4erxGwS|^2Pfi
zd6(9>@Q|{yFc-b3%V5QF8wG^iZdtx90@Py)ppsNc@w*F32{$0R)-LmlkLSx}NLKgg
zRhZ8)MYxJGNOuX@82wz^T9S8Yy(;z(AAt!66J_#bhvjq;I{WO36D#o9CO7<S?|^9Q
zO>kQDEixUq!SU<m_-vyaG*fQL{NTQFxgyzmz3-n458aWV^HWW>^q#g)`+R24*h$by
zE|<x3*+-z9rF8lxKDBYdc^g~gJ3E8Z{fctrI@qJRARh%zj=<GRa50__{hwkWzSIVm
z*Yj8h=^S#d5<k9gz|TbrtwW#fFg3NseBL@VF6{3k8ELm5H^J=~(yeV!?&D3hK#yR%
zDK8H>yZ4|ZBox(2$wFTh<@KB`c4$6)2o|gDWcyG^>vm19k92FNRl{9x6yJ-b+%}!D
zQM4v0)7+z<oHyB4%4)`1b9<azXhM^{hyIjovIOPFWBT5k3kwB*IQ4dP;Iy$ZoR_S`
zh=^?2+3B|q2A;8e4bsVn59pql{b2BMD=VP2%I$j0N9TKrODOJ9t=2=e*8Q3qLATWH
zCtTaLi(0oQ{CU{gN@Y?PI;qXFwnk&F6liUN<Fd7~yCIdI2X2G*({Y+n8`-v?`>}iB
zI!D<ZDv;eF-l|7Sv0?slT(h>qmF?S+vh*8dSz4jc+Xsy~IfAXHiPwa=dtK2|Tr9j_
z_wa!0^v^Mp&I8N1Bh$_Iw*pvTu^j;tZTEvihwY!aJ4o0ot;1KS4)VhH%gvGP=!7n+
z{o2Ya(3GE#p3Y8Tjsp?r>1?};-kxs!yx9(getxtu&8P|r#G#eu_^+8Y#_ov(OR0t7
zo-nwNc<-Q}w$4uHna1#1V})NF9MMd5Dq5Nbv@;MrY-vIIs?{hzcKn&K?vf%@`T63M
zg*7~lzJRaJP&a?E;(~Nj)4CVw?WJ>Hm6(VEFK;v#6+M@ywX6)O%a)@qJNt!xX02IM
zAE>PIt)Ey?a!6M%u)V&1K>pIOaAE)JE?z{YxjBmc{ht`G&B!3z%g|O)@j}}V8XFOz
zKO&Us)VG5)G<m)Hj|-Mo_Xd*bzT1XNc3bE?lnd{99{Z8GemyGV<B_w+1=-(yC#?PN
zp=?{*`($%m;9w0|4B|eB6;~Ab2lVmuR@_7leIupVZH4!0D+F3>Lb{bT&P<$ujw0DN
zOlxT=@;yEA>$!7%ay>UnP!$r4i@SCs)#(RZCf{l!BhXtV`$j3Ic;%<4w36HGAAh+o
z0cz@&SM2Q(>97OK);nPwomJ(y60l$HgI#Qc<d_uWU87)Qx)wJ)+|g4+7xgaPiRxQu
zrf;azwstUEWrtDwVxUgE%JC)8JaQH9(fi7E_DEiAf?zF)O`!VV=jT82iM~IKEk62p
ztww4!SdBa$NaeBVQGCejg09aQ%(L1F^VOTNbe#hx?+Atp<p^QCxL+)xX=|RZ#sB7+
z)dh$|vx6S3`ETc7%0)^;0whCR%}h76=tf_Ki0lcm`MO+hUhm_)d|lp_$?eMP15sW#
zhDTq+vTrO~1GIJAs0Pq^nffP~{G|A(L-}EY^P~?in5?vGpX_-8e~&MQT4n>pmnq-p
zb_x(*X{WwMVQkWYI4oYZ^}+VZhS{NN>KjPM-}?Ry{2^$va1|B)FJKtWVK&uan-07+
z+;{Kj@o_sRPD|zB&j;Sp^`)`RR0Do>L_zc>mwEb(JrDQ`)Znl28m|yfQkoe27eY5<
nMlFnKRWPQU#+aC68~>Fs0P%6o$7Q%|2V;7@j5!H9e}n!Ho&N>G
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/mercadolivre/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "MercadoLivre",
+  "description": "Onde comprar e vender de Tudo.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "mercadolivre@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "MercadoLivre",
+      "search_url": "https://www.mercadolivre.com.br/jm/search",
+      "search_form": "https://www.mercadolivre.com.br/",
+      "search_url_get_params": "as_word={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..6a3231b172b54b12dbbfa9d5d9b3880fa2b41443
GIT binary patch
literal 2286
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
IM6N<$g1GKaZ2$lO
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/morfix-dic/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "מילון מורפיקס",
+  "description": "",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "morfix-dic@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "מילון מורפיקס",
+      "search_url": "https://milon.morfix.co.il/default.aspx",
+      "search_form": "https://milon.morfix.co.il/",
+      "search_url_get_params": "q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..b4709916487a0e82ac58d8e9c49d1fb33ab89a15
GIT binary patch
literal 683
zc$@*N0#yBpP)<h;3K|Lk000e1NJLTq000mG000mO0{{R3C@l|D0003>P)t-s06SC=
zM_xQ>d|-u@VTF|tM_*Tdj?UTM`TG0+|Nr{?`_J0nSbvXjk)Qbb`sC~FeVeC3Zh%5<
zfP0#!<Lc~llc7X#g7*0N!qC<rQ)vuDTpm(rz|Pe6_xMI}g9JWTw8qWz_V*!GYJ{My
z&Dq|5oT(pEY4Y{<x5v)~KUV-cQy)@j<?HRJyv2Q+sKn9N+~nt;w7sRd!shJmFJ5!?
z_xOC7rUgD%CRlCN-s5|irT6&xFkf^kTW|67^^2ylBvx$D+uwhksfePk)ZXIQ;pIGN
zd~J`N7))aXJyy`#-__sa5lCNto2dQ%{`dL%13gs>LRxN*ok((nXo{Ks{r-cXtO`O}
zc9fx`xxr0#hYUkodYGlr+u#&RVWhdj!Ozw2^Yr}v{l?ST8c$`3q_5Q7;<UxhV~3Uv
zLt6qnR1QR34Mbc4J5=+<!Y=>-00Cl4M??UK1szBL000SaNLh0L01FcU01FcV0GgZ_
z00007bV*G`2i6G*2_`g^5HxoH0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&
zM@dak?_?!z0002KNkl<Z7}H~5zzP_dm|2)u5qvgw4o*%kZXOt)mycgSP)JyWLlnXn
z6PJ*b0s?6nSve42UO`bwSp^7G)zmdK85p#*b#%4#^bI&U4YiDnCAAo|OiazR%q=WI
z0#?>GKml7jdo2e?4ktT9EoVDhpa7$bs~fwxyN8{jr<b=6P(aJq&tKd<ATTI6Bs5G5
zBoH1E8Re;^6&<4(8wVBuf%pW8#H8dDEx16cOImtHrWQgVD?29_!h#AQ002M0Cdb77
R>KFh3002ovPDHLkV1gKTE1>`Y
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/najdi-si/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Najdi.si",
+  "description": "Iskalnik Najdi.si",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "najdi-si@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Najdi.si",
+      "search_url": "https://www.najdi.si/search.jsp",
+      "search_form": "https://www.najdi.si/",
+      "search_url_get_params": "q={searchTerms}&o=0&foxsbar=ff"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..eed93a92cba166dca9df047fbf7fbcbfc6ce4a70
GIT binary patch
literal 5430
zc${NkU}RuoP*7k1(h3YK1Q;097#J7?1R(qj76yiMK(+=@45);`fdL{80u2HTnBau0
z01)p7;{SBU`v=f&WH$_y-J^IE4{D4H*k239P<#ICRh;T+ZGZifKAdW4Z9j-j2++!Y
zfz#Um@Ber_VD`^@wUVISw6fp-W(rYu)53m`-S7W=95DMyv6~k5V*~We|JdxtmmX+s
zzy2k6yyXBb?azPE09HE?_V4?69Ilq$_Ji_({CUd(vmcb+kk!)D{&nxRW2mKt{iApk
zj{v-XfbAaG{`UX_&^QIi5ef{5aS8_(EDBG^Hc;SKO7spojNIRW)xqfHKS&KJ`qBFl
xr0B=i{~}gDuKo+L`jG*$S)}R*iGln=j((86AaQc_!}?Ri>K~$*viwUS003+a`>y~1
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/naver-kr/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "네이버",
+  "description": "네이버 검색",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "naver-kr@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "네이버",
+      "search_url": "https://search.naver.com/search.naver",
+      "search_form": "https://search.naver.com",
+      "search_url_get_params": "where=nexearch&frm=ff&sm=oss&ie=utf8&query={searchTerms}",
+      "suggest_url": "https://ac.search.naver.com/nx/ac",
+      "suggest_url_get_params": "of=os&ie=utf-8&q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..1bc10ea7fbf5dc20e91bcd9f8a5c0f3afd966c45
GIT binary patch
literal 2519
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/neti-ee/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Neti",
+  "description": "Neti",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "neti-ee@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Neti",
+      "search_url": "https://www.neti.ee/cgi-bin/otsing",
+      "search_form": "https://www.neti.ee/",
+      "search_url_get_params": "query={searchTerms}&src=web"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..044d4f13d4405a808c34a8d5b385209a87f87b11
GIT binary patch
literal 2639
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/odpiralni/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "Odpiralni Časi",
+  "description": "Odpiralni Časi v Sloveniji",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "odpiralni@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Odpiralni Časi",
+      "search_url": "https://www.odpiralnicasi.com/spots",
+      "search_url_get_params": "q={searchTerms}&source=1"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..22e472190b9a714b8629561f840d2ad9c434587f
GIT binary patch
literal 5430
zc%03bOGs2<6vsa+iZ*GhY7yz8$0jjav@8;XTC@p*+O!R$7A-0wNHQX$hcrcm(%>fC
zgb{&cq?Tk4Eh`W#@l}MCI5R%-HIIMax%d9ZZ?0EIDVzI;Kh9jg^PSIoujl-ZQdw$=
z%E?jsXRbQBOsP#usoY%qd$qoPU0>UxujR;fWnZ_nOr;foJnd`Rt(aDucDeTEG_fbO
zM=-m_WQ|AMa_!nV;@oPK7$d%X0kKr26T4MAmWam@`r41!RCLC|L_!}tny@~{^pDFg
z$I%sv%hv+!Ky+dXw|5ugR$(#9@(*JyG@KG&*A>Nvn_<WfHJ>M;P7UDR#|imWP`mTN
z@vEpkUtz8NRMUWpqT@PW49_EBG(|$F?is?03n3KOj$-YNFpBOc_wUx8JhQqGeJ$<Q
zh48l@C|kD==bpcUdQlJctPZ#O`_L1KLzN6-RapqblL^L8iZ5<FfG_p-;~wbxhAZp$
z<9urywtaYqXu@7QrT<)2I*2vpVI-2_R(xm2(>J)Be+VN#2T^tKEZ$Z;M8&V4*zvw4
zx$si+IQHmsm%JFq>4q`$`~msUQTG~m_MSj%)nn^Em459-e#`6R{Xg<(6hjks;$u&K
zqkkmM`)55r_cLoAis0_|?=zmIO9jq55J<PsLzS-gw`l>f&DtwH{s-oBj-Wf%wNHVw
zPrDJ*p?z0-yL){kTdCd^N|j{UPA9HwTx!QkoypbSrHne0lYSqMbLU~Y_OSk#HHd1%
zbUm_a64KNqKj(*CGg&w1s-3fG%(1nP-}A$M&spymQuF7lM#okjALi$Kv)HPHQKK@Q
zA9kH)t+x6tdoKH~SMPO8dI9?}dop16W%g$FXQM|K_#nU3WQ!HZ3uFdz1KGjN52l1A
z$P;7=as}Cfd|@y~&<FWD;jj*Qhs+}q?jie-f5<@OAhHm7h)hH-A{!ZeB<gmY>HHRJ
z39FIU$ZR6vHnJP}Ey-{W$C2g8b7VSl9of#{J20<b@(XK{H_4nL;ZCwA`I8Jv4viY%
zDLhIhC6|&-6DjF^lizy(gq6w5WM*<R*_r%IhBi5x5}qbgldH+r249=+U#9a1VDPQ*
zKAE4~PxdGOa|YlXAmaU%d4Mwk=K_(;2AmI!86oI{{3-os#tn5z<`>Q|^O$4il4t+>
z-}wy=NO=y6sM+`@)A`AtO<35>IA1k8UI~vmG1K`y&hf9FN6_({dHs^#<2)&x2z!2S
p_sG+M>3QCo>ESWg`z=2tg?3D-o#IBNmYV+C^Sk$pD3vW{-ajjKwx<99
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/olx/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "OLX.ba",
+  "description": "OLX.ba pretraživač",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "olx@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "OLX.ba",
+      "search_url": "https://www.olx.ba/pretraga",
+      "search_form": "https://www.olx.ba/",
+      "search_url_get_params": "trazilica={searchTerms}",
+      "suggest_url": "https://www.olx.ba/sugestije/firefox_pojmovi",
+      "suggest_url_get_params": "sta={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..ee454036dd5b677340991b4ad26999124d452c21
GIT binary patch
literal 8348
zc%1E6T}vB56rGm-fcylXiti$bAXX3|h(!buK?D&&1Q9_55kUkIUjz|B1QEd(5kUkA
zf(Rl~3r#hxjg6X`YGbsfvDT)wY2!3!bmGjqo2;9$K6DQZn%$YXGxy`%dzX+$<T1(0
zB8k6QB-=sAQ$mQtasB%VA<q;4XD6N|rjTdk>bVgprKO1xqW>PDYuQ0di$lMt&lk<~
z45nm9qj5SvAEsShd$g?VEzQY!b!${ry`#g!K^13`;BtMTMMWFBGL1%U?H1kH`H`{g
z>FLk6_QqLST6Sn}Zy-79>b7Wp{%dJoVc~j4XE;CqLkkLS_H;Tuba63aI3G5eoIGN3
z`I?#<uVwkm%cs(P%-U7EZh!y6l6>5i?~#}1HoflnI3~$oUq81bKM?pS?E^nFgQ=-w
zX&ugE6>V+1$$fHj-E?5!z)+uFZ<Ka-?@6-Zr<vg5BF^^Ei!t~XA2^%#eMyPOvh776
zhOpON;vexC3}!BSY3Y>tUOIV*xyD8x9UMHc>~DG~FTdg1_I5vATRUTRhF$I(@%W{5
zM^PqxdS&G+otZgdajKg0ImG+-^aSYmc!=3n&j#=j#GXpb&4usecNnd$yEGQNRCWgN
z4!B>Gf#0K}hfM#_NoD1x^nPT-Qb}P5<bA$(b+uR5|2jKANb#V`N1;nGw;IJ4<caxG
zRUB&bKqT_pa4xuz&jWX;0C-H4?{<IForn92x!>dYu0%c{)_kx(Y7H$!`xh5)D2;)I
zg@~jB#5(*Qv4NOJ?J2&;JJrCRX5zo2!_V$MH1vu2!|d#dvNJ#r+E^C{^Z>v|#JT}K
ztP;rUtE*>>e{iPy`uEAWM{dy8u9$P55bJbsg~*r4-zsW>R6wpoe$v_lx;I-lssQYc
zynvo$Z0ykNy&t0Y6=gdU<K+X$hD;~E6F9EF6{Pu2u#$l+m-qwz0^UMxT~V=_<V@5K
z=%3P|ukRyU)6n2!yo5M}y?JdkF>#b~Jz|7&g%)^@_(=ui0QAAAMMa<v#B=oDsQ`{B
zEqx>P61>g^hosA0sIxiW@gBUtf1lNB;GT4VJk*xpF~leI3H{-liWwlci~PoIh&!0A
zJCHA72fzP{o4HPm?4ku^A{S`)g#OI{c?xId`3b!Rbl=>(ZE8L0AlO;tJJbodKl)a)
zy&w8JoB{m}{Ep|@bUv&_I2=p%s!dJXdUe{1J8dXq*^n4)*sx*4h7B7wY}l~zpW-iP
Cslsgl
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/oshiete-goo/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "教えて!goo",
+  "description": "教えて!goo",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "oshiete-goo@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "教えて!goo",
+      "search_url": "https://oshiete.goo.ne.jp/search_goo/result/",
+      "search_url_get_params": "MT={searchTerms}&from=Firefox30&PT=Firefox30"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..e67b9c3abf7f84254fbceda2aeb94194a60fafc4
GIT binary patch
literal 328
zc$@)90k{5%P)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM00009a7bBm000XU
z000XU0RWnu7ytkO`bk7VR45f={Qv(y11W%s6vZI5*fsn-I^jc;;NRyLFpa~a;s1{h
zKhG@$lAmWgV(LNHfUFM4{<gIc%@P)5KC)_{IG1-nt5yKA0w5cq0ZlcFk^{SS0h($c
zmk|=IK&yXW+wkxG17sC!MhV;@^N~e>Y^WdpfByhi&EZ_n$RPlf`*m)?mnDHfo00WE
zH2_Tlng^5sI)l@>fhT4?L=n(hU|1pRfjS8y4Geyu)0rg=fLx&QU)Ll;#DOBbsrw<;
zqG*6f!%1X4K!bQw_5-ER;{mQ3$iV7p24E=R2fwba|F)<8-}m<rW%!(gY#W@7&q;7a
a$P56sTA@2!K=mpB0000<MNUMnLSTa5xr7@4
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/osta-ee/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Osta",
+  "description": "Osta",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "osta-ee@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Osta",
+      "search_url": "https://www.osta.ee/firefox/",
+      "search_form": "https://www.osta.ee/",
+      "search_url_get_params": "keyword={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..eecb97a330f5da0606b10668b0a2d8a2e16c2d9d
GIT binary patch
literal 3638
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/ozonru/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "OZON.ru",
+  "description": "OZON.ru provider",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "ozonru@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "OZON.ru",
+      "search_url": "https://www.ozon.ru/?",
+      "search_form": "https://www.ozon.ru/",
+      "search_url_get_params": "context=search&text={searchTerms}&from=firefox",
+      "suggest_url": "https://www.ozon.ru/JSONSuggestionHandler.ashx",
+      "suggest_url_get_params": "text={searchTerms}&from=firefox"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..afa4eef392f4fff989157db684f14f6a8f324179
GIT binary patch
literal 1406
zc%1EzJx&8L5JukwHcnvUIAJ%CRFoWp18|9S6cp6lfh!=W=s5s26%{qdpg?%cYy{4R
zNK_OQ`>c`Yo1f1zh@B8vabCd8?h}iqbZj9ER=rbUP0khnrc9nA;Yx8&3ICwfkEX3o
z|DAHFR2RzlHRA7-;Y*^tRi>9pxVPSo((|@+9jTX*(OJUHlkM7!d5A=N=Yy0I9UUG2
zj`?Ddb8#HDdvdfnyQSrab_Z2e&$5X)X_!pc{xB8^oBP@3D;bGz&BMNwEj<{D?0wJg
S7KJ^~&-)F%onJrvS9}7<2``!e
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/palasprint/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Palas Print",
+  "description": "Palas Print - Heb Ffiniau",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "palasprint@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Palas Print",
+      "search_url": "https://palasprint.com/siopa/search_all.php",
+      "search_form": "https://palasprint.com/siopa/advanced_search.php",
+      "search_url_get_params": "keywords={searchTerms}&source=mozilla"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..13b7d33ec7941547bbe072e69a88055d8c681a24
GIT binary patch
literal 1130
zc%17D@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstPBjy3;{kN
zu0U~CRu(pX5g{QVX>l<oQ3W9_D@lE8jeG@zLUo%0W4Vx0TSpg%OcOu<0RMo%Ab;QR
zeE;N-nDp4lgxKWznAE()^xDdb+Ujb#xHjd)cD>|Qos@Q^?3wlTjmFI~mW}#${YF+3
z4IO8wI8HZrnrh`V&B|l0mG?Z`fO$^MJbaCO{9SAuo!mSv0s<Yf;?vX=W}4|PloVZU
zsk_hK@R_IOXFuD<lGfI`DIN7QdwM2xcg>nSX=>;0&e;o=&swlz{=zlOW-nf_blrm0
zo0qTKzGTDhUCY+5*?Mr@_Jiwo9^JJ4@W$Q8cOE{q<H&^_*G}xab>YO(i$^ctKXv);
z^~*PJUAcbq#{FYgA0EH<<mA<dr>;Lab>r#To6pYQd2-?IlMDA=Uw-iZ+Osd$pMSsh
z{Kt*wpKm<>cH_nO+poXedHwa?oA0+?{J8b<*X`H8@4Wtf@9nSqZ+_o>^XKl{zxUq#
zyZ`?Gtq=e2efa<I?Vkr9{y+Zo=i#USkH7qX^7a4IZ~q_s`v3gL{}(_1zx?(8^`HN5
z{{DaW|3AYh7zl7?eU&|s;w<opEM{O3QvqSd*`mipfP#`Gt`Q}{`DrEPiAAXl0g0J;
zC3=3YAqr*2dZv127n;{b0Ttc$ba4#P2u{{;X6A`t>5`CI<#5O~)%RR#s)H!&Jsq>K
zpLdvY4$XV>Q=xHFP1yAVA$8@|9}AALY;ahX;}W?jrc5DzVZKbj0eyW}wS7AFTJ}Cx
z%QpyUELd|$JBY!^B*=)<!)VIMVva7u$f~J^2Hqb%QW#ltL`5xjuF*Zy%EQy^+ttXl
zGiz0r6yw3ZMYnb>OEXo7Hn}?WkGGTaoh@HVdb|!?3uBPwRO#0G;(bt0x459IaOJm+
zpE<hLv2lik9#>m#dUfjZ@GI#iVN9&6R<C}oy(+uWN^AA&)m;qxf}(g$v;L=m0?O0X
K&t;ucLK6UM5@~$^
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/paroledigenova-lij/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Parole di Genova",
+  "description": "Parole di Genova, grande dizionario della lingua genovese",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "paroledigenova-lij@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Parole di Genova",
+      "search_url": "https://www.paroledigenova.net/it/index.php",
+      "search_form": "https://www.paroledigenova.net/it/index.php?title=Speciale:Ricerca",
+      "search_url_get_params": "search={searchTerms}&fulltext=Ricerca",
+      "suggest_url": "https://www.paroledigenova.net/it/api.php",
+      "suggest_url_get_params": "action=opensearch&search={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..36f0cff23300be58daab52f9f4d58917d1e16110
GIT binary patch
literal 2584
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/pazaruvaj/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Pazaruvaj",
+  "description": "Надежден помощник за покупки, сравнение на цени, онлайн магазини, описания, мнения, видеоклипове",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "pazaruvaj@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Pazaruvaj",
+      "search_url": "https://www.pazaruvaj.com/CategorySearch.php",
+      "search_form": "https://www.pazaruvaj.com/",
+      "search_url_get_params": "st={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..5283c195c16c8489775024d62edb3fae093b5201
GIT binary patch
literal 466
zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qN7l0AZa
z85pWm85kOx85n;42huMX7)lKo7+xhXFj!4zU=YurzH;Uj1_s7hPZ!6KiaALs7v_AL
z-^j!u;NUYQgN?C)VbKi+D3Mfnq2}a<{b}Yg4<4I`wehB>N{Y#Zq*)Zi%IKIWe&cCw
zzUIwVyYqX(zoYI=Je<aBB=l@VQW!WCM8q3Ze(bC>K63kB@(h7;wsn^GAG1Y#K5Tv`
z!BC*u`6445<GOer2F4>zISvPvgg5wpb)5cSTcb(yfkTJA5~6vZ+&5;KVUt$zK`KeY
zfnlKpgOTVHCIJhM61x-C1v`y5@o<)vH~x@wahS~bf>n{Nfx*e}!9i)cHvagV2kK^T
zaAsEBAmXymh@;?t(gt@UkteJT42M22={!hac#>ba;2F#B-8{nEvJF(uZAqCizfMMv
zU%)|wErFS_mXC)$tE}-bOQiCN2kZ_!0uDL~iwft;UE#hX!Pc<n@r6fheEbu{54>t%
z-0@(7(F|Szhn^|VfTl09P-S8fILgKVAtV^;lL}5eDc|}77%2>%u6{1-oD!M<w&tVi
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/pledarigrond/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "Pledari Grond",
+  "description": "Pledari Grond online: vocabulari rumantsch-tudestg",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "pledarigrond@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Pledari Grond",
+      "search_url": "https://pledarigrond.ch/#searchPhrase={searchTerms}",
+      "search_form": "https://www.pledarigrond.ch/"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..1bae4f838da37d0291cd45616dfc785a63f8a340
GIT binary patch
literal 1150
zc$|fleQZ-@6vp4l5{<gCNWfqMn~M$&W)5XWGsl+(MS{^0!4PpK8buQ^0d(wxbwtPh
zkno2CBr{@$A;`8+Otz`PeS}Ol7u@K|)-TufYi;jcOMBNgv@YAv_jZX92l3oI_nvd!
z^E`P!&U=N(kWWsIkncRPCsT-JLWsvCWJ+e{^J&Wz3k+C*ifSAC_AAsHZeXaJ;=K<X
z9BmxocD4V;&%Y$tyv0p<d61U#afXKDj98O=a=^_)c|+7UMDD23ctT@!p^whagbb6Y
zszO(nkHM>Mrejwbv)b9U+r#^NLJKt7e~Pns>7UqbaTz9ft9*ic?j0rTeltS!k)7Sa
zl>wg|Q+R3XD2M8_TQpX!cG7%Ck#3CQXI-qwo8;`-FcVId@0tcEe&z~U4>-Bhr7%Z;
zCkn^t?@y&QzHg53c!62EDpfT>@*fEkPb6g=L5o_5$GfF(qT1l4@X26$4tqZyW_y`8
z&EK`t%e%X;5s7-qFHmXk(7CgGbv(e5oL*jk<ua+1LM%4H%Ucv$+cbW>XkuN7CCz_v
zlaDVBo9O$^P0`x0OwHhOPRn&$xGSq$e)~Dupszi^!KwrY4JrBuY;4#V!0(4wx2e=r
z{y|UoIBTBP_x2`MYgF>g6m9ab;ef`6P1AHwrf6#(A=q<{fnQCOuJ<$Hp5vpv8gJ|z
z!e+nDqpMVm#%Nlj_Hz#_R|Ki54PZ%yIqghxtYZ+XxrH+gwd{LgBcYLY&bR)>!v!{i
z!C@+^R32O&#^cuKq2UjVlZu<9@8gHlqkMa$k_+dKaLj1rc<*I2)y4ezO;J;)*V%c#
zRAI?7g~mod=4%d&t=B0oby2X!N22F2a~C$#d8!`Ejo?2$(9$|fMy6Nxp043!e}#{w
z%N=CjH^w5l4<)5`oUTy%jJIwJQ~%khbT8e~L)A4YM23eik6M_Wb)ac327h<q9M|`L
zig8DXwIwm0TR(HhJ8<IUO;+YB6g@S`A%jXwTZpf}iLm3%FuA!?y!}q}fA64<Q%y6x
yRyIw^x-exsqI_DBpsz1=TW&H}2-jjEdhZsZZjnSr`iC)(|Cm0eL$B32I`?nUxB^4~
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/pogodak/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Погодак",
+  "description": "Погодак: претраживач Интернета",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "pogodak@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Погодак",
+      "search_url": "https://www.pogodak.rs/pretraga",
+      "search_form": "https://www.pogodak.rs",
+      "search_url_get_params": "q={searchTerms}&foxsbar=ff"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..591a37aec3882c19945d89ceae44b23869128c50
GIT binary patch
literal 844
zc$@)D1GD^zP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU
z000XU0RWnu7ytkQ{z*hZR5%fRl1)rgX%vQ^_TJtWxNR+XDMCTCXh1}bB<e)X#Ffrs
zBD&Iqt#o0c@h>JC)WnU6(S>mX#+@d_g~?=eqH&=Kae_(%i<txwga+iNT!H@3KiXdJ
z{nR>(iD&WMd%kndd(QWs*JcduFw&8765;h^M~h@;KT!0~QhlNl)hFYSZT!q+t2jG$
z1a)%_if0Z6p}sFnC={Z*Yd6(Zl_(DR|1svek>dj!aJSY_-qIqHB(GN#Th8SDCrF_V
z^a}WECCbpsJPXSUG!>m(4emqB8_2ndJh>{fvuWj>ot)|K=hTZAWF{t9+P|H5pXd4D
z@ljX1k&D`Sk+<>D@BIDd0Z-QDF`qCdF6;aHMCWtiFezOZcR5Moby=D=HAts+v^1IP
zkitK?S?)#*>_+Vj@wab9(CVBT9i@;+P?YRMcQq3+63itR1)z2G^z^X**;?Tbr9swC
z_!vK(psTl+%(pbdW+QTN59OQci7ZZw+t7{Bx9E?LY;oXT>!9Z0H6|ZCCp$b!y39qg
zr4h%LMuH7~HYcO>Pml1i=g+S|=5~79!$^jWUoshNmJYI&S6Et364hgjEO-dV+KI$8
zR+i%goD;lUbDLlPZ4dxfu^k&7$pFWT!{)zfPQ`&%<t1Oy%%EXvA`qnSLN&GeO$KLz
zc;8$^*_vUzZHA6)1D8|VIPPg?L!ClNA(Bbj<B?6cH3xpbtHijX*co5eXpijW(rz86
z(^RJ^ET30JD>%PSU`>%-wJ{bgBOcGw)efEmw}>@e=k=XN4hQb=e%6hux@c-#M~g}B
z`ub|Ts`LXumJF8k6jM_v3y+(}ROaV1rAZw29IN>PE|-E^EfexKm-U|~m~6EArsyB9
zGmE+f$aL&1!}>`Q@hshko+3+b>~=w$h+9XA1Isz{+Z+S8?fjviqEIkMrP5^5c{;WZ
z(Atota!swtfx}8InONg@Z`BmWr)ZITuXgfovWW_Lkv9Jj+v+9-<H3MayxSW6yL|!A
WqZ;K0u}*3L0000<MNUMnLSTaSo|K&c
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/portalbgdict/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Речник на Portal.BG",
+  "description": "Английско-български речник на Portal.BG",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "portalbgdict@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Речник на Portal.BG",
+      "search_url": "https://portal.bg/dict/index.php",
+      "search_form": "https://portal.bg/dict/",
+      "search_url_get_params": "encin=windows-1251&encout=windows-1251&translate=firefox&word={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..98924439d5530a897385bf65b29350715a40e32f
GIT binary patch
literal 790
zc$@(i1L^#UP)<h;3K|Lk000e1NJLTq000mG000mO0ssI3=ayKY00004XF*Lt007q5
z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!s7XXYRCwBA
z{QLRa_pjd={(k=M@8b&)K#YGseq~@_U|P3r)7S6c0Ro8e@0afk|Nj@2mnkYLFnoOe
zDkeS#sC?1fxc~tKRrl=W3n_64CI%)(Ai8zuHi&WW%8kFDzI}Q94oEWm`taq2a4ic9
z%PpZwfB<3yS^+fe;giQ-zkT`i;nSlhkAwY#n3<WF7#JCVNK8az_ujqH$qBb^-<~{k
z>fQTynHa!;lan*;zuAL_58r%zUyz;qYsYQIpYJ{$Id;^+){X%c00a=!T|n^f-@h;4
zzA-W}@^WzloyEey$oS{)pKI5z@pAK=yL{>IpFd$iAs}mk9{Tg?E0Fy8;j^le^799e
zZk)Ra^f(L1I7Y_ht5!&eN!-47ck1-%yu3Wcs)Y<dkI6_$14$r~my-vQzdw8dc@Ag@
z2;F-dqGHR$%mie=J$3u%{nsqtzJ0rP{rax(-lfIu3%D;D+gh!#D*3A}&A5Nd4l`3z
z4h{}fUoZj$7&zqr{fCQyeDmeY?_a;Z{rJwr%zW+U4GA%ET`g^>G!r8@sKCMa;p2x3
z7cYGI_LYZ^S6EbJ-l7HCCWe=;Tt0jL?A06BAZkEb7=WgOkpRDdfxZDB5AV72=gX_B
zj-NdB|KGpUXU>EMg}i<DF1M)Q{-cK=9Y7~RJb3l=x%$fLjqBF``uG_bbk>%ZdU|?5
z#_da2!h=IDpFIas26R72!>4bj4j$RCV)d^NpCJKu^XgS8DJh_FQ~M`EM4;%)cW45E
z`}kw|uAejaUuF9xygR<Gw~hH9Lw<Jd<%^fjPul$Z+1tvnJjUBsu1%RSLsUfM(}xc-
zDhjTKHVWKgY_b9jY|Ox5IB@i^y_JoifFQ%KzkeTnU{(}l{P*?8f23f=4}ggW087V+
U4Z^7zYXATM07*qoM6N<$f(;{v;{X5v
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/priberam/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Priberam",
+  "description": "Dicionário Priberam",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "priberam@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Priberam",
+      "search_url": "https://www.priberam.pt/dlpo/firefox.aspx",
+      "search_form": "https://www.priberam.pt/dlpo/",
+      "search_url_get_params": "pal={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..ee4ca656ca6e23750c99d183d3c805aacb88aa21
GIT binary patch
literal 468
zc$@*$0W1EAP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XT
z000XT0n*)m`~Uy}hDk(0R5*=&lD|vCKp2Lfi-po6wSppcumOi|BHFqXiXdqJ0%u)Q
zQ1?y_E{=jladr|N6hu0TZYt^^h#+;)rD)=hS}WRf2uX8I><fY1d*Acs`z{A<lBOx8
zVc3spO4kqY0JL_PVzFg--#wl;MEnao8XJd;bH5LWQb~wT@WXXkStm!PeKqz7yL-Nk
ztD6(7P_$zpD=V!Lz&<E|^1-(2rIP(vp(yd6PXMe?6un>&N$7;Lc@YAzb~YryD^OW4
zacfFay>|BPL)A_iP6D783;^m+6{Km(uEyz+{CT(BFUBV_^gP~iac}Yb1$`00KpPAY
zN$C7mAJM|uyoe-pWi-8DkW1U%e{gMSzBNKPn-`7KBUyi{C_%Zju7F<Hk$aIgXJ&Ca
zsjQbcKC{D`tIL6~Hkwfbyde(ks(k2!wd@pt`Wx4}W6C|xrFDjCRhnpMG!-~Dw<vra
zEPT8vfsW*NBM|m=(B6sDfdj|4_5<q!wbmVzmy;v%B{L{H)%^jdo~T1)u|wAY0000<
KMNUMnLSTZY70E^b
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/priceru/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Price.ru",
+  "description": "Поиск предложений и цен",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "priceru@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Price.ru",
+      "search_url": "https://price.ru/search",
+      "search_form": "https://price.ru/index.html",
+      "search_url_get_params": "query={searchTerms}&from=fx3"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..feac665f716cfadc157896c371f0082ab9161ffc
GIT binary patch
literal 1406
zc$}?NO-NKx6#m|O_syF>r|C7X#6pGCY@{Drv{0xCEDUT>v~Uq9H9<dA6SR;p5TfYE
zg-f9pg;P|N8Ep!orof><7ZL?61R-lC5*mwV8R>M+ed9Eax(ND)!@1x2yXW0=?*Iz@
zg25mdM|5B%=~@!DRFWugOJ796q6n|+Lb#>};p$%0)%0P*`iE$48bGvl5a-SgBX)cQ
zS1-T8z|)U-)Hj8RFF%pZW)Z^{9K|7=q8f?vDs+4`(ad{SccP2*_;VYl%Rb3<kFEk4
z6Q#6{QQRw%4`t65_!#fEB~iLPiE)pP{lwe8nYg)kK4%P(Zo6opydi}j^(l-IZ!uQk
zKGp6g>6|s;Y5I(o&1u;$$E|*#$eg)YfjCu)OMkySriipfX>|}M3chh84x^pq-*Kjh
z)7Rp_q=_fKIMTkCOXd~(xW{6&-cBvB)ouz&?Fpz*NlKVxW`MC7$=S}BqWXLe`*L|z
zZ{zuWxW8j0tcNC35D6QNlYH(W+-aP~PFl6E2uXgUGK4kct0akjH<7vYD_^twol~>^
zitQLCX7YU&-k<-4^9@Pd+M2|$N5L{&$oIg!@cLW17=9fu_Uv%h8svAj#8dg1rRjVM
z=eO7l7PHOGAUbH{E}dUjk-tOU;ZeCK<2A)N>(Rfl8h7WsidgQ>-@9hxG0B*1qKa=4
zo#*nC5zw=DIL-Mw#qxwBy*9d471JEQ`#07Suj_T@;HChc+Y+z}iO=n_Ty9^Em3Va_
z6d`o4yjSoFVfa-+@XBEFih#yk=M=XP{s6&427X^I;UGZbqKzy?)i}VfsfuMe{(zAA
z?B{&p;R1dqU)C2|V6HyzFNEqha{DjnueksD-<Qqq!Yqw1Q$hb>h9jLCEE3i{0Mahv
SKFJeCi8o;gB~zh$Iqwf1Ki-Z2
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/prisjakt-sv-SE/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "Prisjakt",
+  "description": "Prisjakt - jämför priser och produkter",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "prisjakt-sv-SE@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Prisjakt",
+      "search_url": "https://www.prisjakt.nu/#rparams=ss={searchTerms}",
+      "search_form": "https://www.prisjakt.nu/#rparams=ss={searchTerms}",
+      "suggest_url": "https://www.prisjakt.nu/plugins/opensearch/suggestions.php",
+      "suggest_url_get_params": "search={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..3cbae12d48b16b2fe974bf69ba19e0731787475c
GIT binary patch
literal 1055
zc%17D@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c
z!@6@aFBuq^Yy*5kT!Dh}5$hGg)^Sd`3nU?I2+}p43>4(;z9!Ik4nm5QA5->QAs?|p
zCTY96>q3c~{Xh{Q8_0l&tGg`FvYw@DI#t_hCe#p<DL|5I@*M~lXdqCEYvL`Sfj})l
z^*~!7Qb4vsILLO0UR~oUyj@p;mI93hx(cWmC;}7*+6WYcSPIbyQ~-Ad#My8!=on3g
z_z1{A_7}t=WY20NDL_WZYH%S)C;{CMbeNLwa@I+AfL_R(az>;K5?t#=v-e3QZWm}c
z$J2dHyyCcG<ObKyGxk-7B&$w{^k3(#Kg%)sjz{)3zJ_z$T~}3|<{!QALN<JT`Knt&
zrN=TRoT^-O#dhY6*j4ugN{*^bzZJLTsd4nWw_ktXefp`g>+sY=&$O&&NapTu-Ty3O
z=kw}K_cdG>ipOu0sygxD`R7gNUY&mUNiB2Nl{@dWt!Biu9<?ah-?Z}jtM@-%y#L|V
zd)B(?#KyBPYnEJX+Wv6T;pa1!UYvX2aoh51N!=$T6Sj$E?>m3xrLN7aTMs@MIn3F<
z|DLhqob;+aI@UAIT;`e1>plTYKshBre!&dBp&abST#+Hkd-rm101*i61%cfSe7|}1
z{A;#O=J^*Y`r~h?BIoqKy7GTplfC}_O$bdf3I&2Vh0wo$|8gYNF5Q<Lygp^pmZ>R8
zhEDV9i&K54%&gk9Moe>^QkG17k!X^$W>B}>j0wQR%;D+c7$R{wIUyiC=xnBz&KX8V
zy)-s9HsRho*Elz;nT0%k_N?eL6Kjr7bXEGg`FE~I%$$GzIJ3xxvRAXV<=s1U^Y7QI
zs*C<OFj`MvD=oezYIBuadhX60903QeRi6GdHGBHm*ek)|ifSw(1tzZ}b}g#7{OsMM
zSw^0Y3mRI}4lX(Rx!fl+Ur%GI00URX%co~=Zpc2rZDnp{WzZo9M$^NKRISV3-`!qY
zHF1r}g!2n>b6!4sdRkKO#L1Nk%t9B;)4!yp@Fse2B&AMBXXM%-9a;IyrR~^e_n+1U
zCmLBwX5Kk`=<y`unMq7<LLHb+v8_9}F|$)s=H*2>D+fkCS2nh7JxfBS<xJDDH)CU1
YG2M4@>k{EKU|cYGy85}Sb4q9e01I}=+yDRo
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/pwn-pl/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "Encyklopedia PWN",
+  "description": "Wyszukiwanie w Encyklopedii PWN",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "pwn-pl@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Encyklopedia PWN",
+      "search_url": "https://encyklopedia.pwn.pl/szukaj/{searchTerms}",
+      "search_form": "https://encyklopedia.pwn.pl/szukaj/"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..b167a834d1925b7f49a375b9bdfdf954e0ba90cb
GIT binary patch
literal 2264
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/qwant/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Qwant",
+  "description": "Search Qwant",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "qwant@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "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}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..02ee1fc2838c5d82a82bb940a3e5cd02acfd8e0a
GIT binary patch
literal 5430
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
GC;uOXllBh)
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/qxl-NO/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "QXL",
+  "description": "QXL søk",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "qxl-NO@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "QXL",
+      "search_url": "https://www.qxl.no/search/search.asp",
+      "search_form": "https://www.qxl.no/",
+      "search_url_get_params": "txtSearch={searchTerms}&InTitleAndDesc=1&sourceid=Mozilla-search"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..66afe98469771021f1f6e37cfb3a3dfc16099f43
GIT binary patch
literal 2053
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/rakuten/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "楽天市場",
+  "description": "楽天市場 商品検索",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "rakuten@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "楽天市場",
+      "search_url": "https://pt.afl.rakuten.co.jp/c/013ca98b.cd7c5f0c/",
+      "search_form": "https://www.rakuten.co.jp/",
+      "search_url_get_params": "sitem={searchTerms}&sv=2&p=0"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..75396dc9ca0bdee1f305ec099a084630550c1ab5
GIT binary patch
literal 2468
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/readmoo/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Readmoo 讀墨電子書",
+  "description": "Readmoo 讀墨電子書",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "readmoo@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Readmoo 讀墨電子書",
+      "search_url": "https://readmoo.com/search/keyword",
+      "search_form": "https://readmoo.com/search/keyword?pi=0&q={searchTerms}&st=true",
+      "search_url_get_params": "pi=0&q={searchTerms}&st=true"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..003d526f28f386ec7c66292eea077ef687350e36
GIT binary patch
literal 894
zc$}q@Jr05}7=}x{fRk}FAtuf&tWG4}f;c&u-hu;g07Bv&SYYA=UO-O3=;Y7mgH4)h
zL<xShrFr|b{ra{_d3@8Udd6;|)Qta%+DQwlr{=0Z#Fph!wp%$I<am^(>00_I=q_f;
zW+Qnnr<0t|a=FOu*0uCe&>4M$t4i8du2*>r6m&-I6t-gp#QVJik|bF_BTZ8?1)WhC
zlNcGYsa-jaV{<UAwYv)pBs_;APa7Y30tONuA2`}i9tIK~>u}>I4+A-3{l5I8D9W;|
v!phhD`~2~JKL~;_4C}gf{rTd5Q51Ccd+qvf?zb$5-tUO_Gva*?F8{>?5fS-*
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/rediff/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Rediff",
+  "description": "Rediff Search",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "rediff@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Rediff",
+      "search_url": "https://search.rediff.com/dirsrch/default.asp",
+      "search_form": "https://search.rediff.com/",
+      "search_url_get_params": "MT={searchTerms}&sourceid=Mozilla-search"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..a2d45f8395e5f6fe42cc786768e2856b2b827c7f
GIT binary patch
literal 1078
zc$}S5Jx{|h5WO@AMslgtxlJOgW7<f}RaIqVWCknp???wGehfQPehMQa5<773?1U85
zs^X;c`MvXf_-vwxCX^(J*b7=lM23jwbC2I9M7P2%g-gJTf<GnQXGd*I^z!jcT}Slz
z#MFItCu4fKbnYJNn!>rQsLfnsZ0)wTw#MGMLXg<T=&puG&fP>aH**i1OiWYQEZbPK
zt?h2-Y#~}BO(ANW^)cSUuY6Ybb@%(@y|t0oV}jUan9=5pIblYa&$+WXluD!|ieWv>
zg-|Gj*cIz`odtfuIUuvxQg+PK3M_M4c}I#h4F^}eV63@t{vh_6R57RE2Mi#w!+C5Z
z!H};{*4OjJrlFrIUTDsI)bChII>bb4Bw42+AH~{;6k&+O1EV;rztl$2i1x16Q}+n_
zM*d)315OoBL%iPU$M1EN-}}e;d^}7%%CG%m4%zS?{e6e`{QchVSFhJy)W-6KBIr3k
QravpcEr$LpR%)X5H_CgDEC2ui
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/reta-vortaro/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Reta Vortaro",
+  "description": "Ĝenerala reta vortaro en Esperanto / General online dictionary in Esperanto",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "reta-vortaro@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Reta Vortaro",
+      "search_url": "https://www.reta-vortaro.de/cgi-bin/sercxu.pl",
+      "search_form": "https://www.reta-vortaro.de/revo/",
+      "search_url_get_params": "sercxata={searchTerms}&kadroj=1&from=mozilla"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..0a7d01cae850172d6b969aad9fd7eaba8e1fdd60
GIT binary patch
literal 3638
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
be^-e_BHS=`g=lpK`~KQl@n=VbKk526fSc&)
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/salidzinilv/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Salidzini.lv",
+  "description": "Salidzini.lv - Latvijas interneta veikalu mekletajs",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "salidzinilv@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Salidzini.lv",
+      "search_url": "https://www.salidzini.lv/search.php",
+      "search_form": "https://salidzini.lv",
+      "search_url_get_params": "q={searchTerms}&utm_source=firefox-plugin",
+      "suggest_url": "https://www.salidzini.lv/suggested_search.php",
+      "suggest_url_get_params": "q={searchTerms}&utm_source=firefox-plugin"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..b8210cc258236e4887e09ea4ff9c080e86763125
GIT binary patch
literal 1150
zc${NkU<5(|0R}M0U}0bo1JW8m3=&cRVn#5@z~I2bFz7+}jFSIC#Ww%htMvb~luCdx
zhz$~p0LtOgr(GBDpEc9yKYNqSf6f(t|2eIF{|obN17l7DKd=}`jxEdRKS(XIUa);Y
zIj(j7|2cPs{by9>_|L;o^Ix3p-hWB<XFztte?}43|D0Px;O2nzfb=>{PWjI<!TCSu
zx&W|#CK+CkI93djgQ)}Qah{R}(F-&aB*vPc1Lm`roBwB4;Q!Ca!ve-2eK0u?4O7qF
z=LBZ6bl8CPur0A83NzQ5gE2^N_<^?nqO*bS?l=3-yv+SS{~~{|8kTt`U_J<g*dQ^G
z9EcB63(^yNq!%0p*~h1W*}^M=|1-|e`!74Q?!V#D%V6~&3}S=C7^my}7g`?lKjXyI
z|K+C_qQt?RYrFsNes%VL;g&i7Sw4LK&kV%kXU~H%Gn8MjdG`N<Z!Y}@sl}BJ+?*W2
z`WaNz;QAPJ^uV;6lLJnD$ojoMd;^<dw&TEmi>-UXdObc8rypiU)%6?yK{N<gUb{iG
zUSu<n*>yEFB<Uv>{D*=M{Qv(SVE+HVf${%;kSH<+iGk!mYC!mh{Qv)d=R@=X05{uP
A;{X5v
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/sapo/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "SAPO",
+  "description": "Pesquisa SAPO",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "sapo@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "SAPO",
+      "search_url": "https://pesquisa.sapo.pt/FF2",
+      "search_url_get_params": "q={searchTerms}&enc=utf-8",
+      "suggest_url": "https://pesquisa.sapo.pt/livesapo?q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..f3e078a107e00456659d28e9cadd9c5f1d771c60
GIT binary patch
literal 1743
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/seznam-cz/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Seznam",
+  "description": "Vyhledávání na Seznam.cz",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "seznam-cz@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Seznam",
+      "search_url": "https://search.seznam.cz/",
+      "search_form": "https://search.seznam.cz/?q={searchTerms}&sourceid=firefox",
+      "search_url_get_params": "q={searchTerms}&sourceid=firefox",
+      "suggest_url": "https://suggest.seznam.cz/fulltext_ff",
+      "suggest_url_get_params": "phrase={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..6c308d8449801829e9808aed2aa16f0d9c3b005f
GIT binary patch
literal 3638
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
Me&)F%{FlZ*05z5!%m4rY
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/slovnik-sk/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Slovnik.sk (EN-SK)",
+  "description": "Prekladové slovníky - Slovnik.sk",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "slovnik-sk@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Slovnik.sk (EN-SK)",
+      "search_url": "https://slovnik.azet.sk/",
+      "search_form": "https://slovnik.azet.sk/?q={searchTerms}&l=en-sk&sourceid=firefox",
+      "search_url_get_params": "q={searchTerms}&l=en-sk&sourceid=firefox"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..c6869229a25126bc8780103c90c60eb4b9eea526
GIT binary patch
literal 5430
zc%1E*Yitx%6vxkYVP{5KTA*0=&bHJ_DhWz72=NgWR4__Skfc5mW6C2Iqrnd(n)qpG
zJG%vhQVL2@gNcHOnixqcsKENc2UY`y5BN%05<-1ND@JU6?D{`*@9K3rv(tX2ck;{5
zJ?H-KJ@?LiEm4fhsH%$aTTg2y5H%7}eZ9=@gMABZvtg@ZJ4w5jV4pTg5|UzyvG`-O
zpW@^osAA&xX4r};$iH9nhb3JT;;-36lSJBFk#vpM?X>v`-aiC;k{#yFT%_J1({`<U
z*#<rquK5vu_o4h9>}PFVuT@BOSp~eG7a233>c)GgSx9ZL7Kn_or1ly3yFLGJ!1LQ1
z&4O^P`;lK|XUx82+PrDjHZrDkQYGGx)$ZW(R=4Od?nYc$)O&mN2CCqApgE-KJHobN
zcUWt?=0mXOJilwcppSQI3t7ny>mK+|sdx{wy~ZiO)J_{+$e*(}Bkry6WjH=#G5Z^2
zOzrTWwx5=MFaC^mpY2#FwDU!3n<aH=a|ro^h+`3J?R3R7*!nph<^P-eW4p#u&!4f@
zu@-$DM4O$6qf!4vh~ZJCyMQu1sm{bz|2hj4LtIbQZfC!7e7ZyBUO(N$T<*_|w!|Dy
z-{a}e%t)6{_v&mnu0TG6GEFsZ;!0?LR^xdAF?`2kQ2VUq^`AAce=lP+e@A-*-1oX&
z-WaX)+Cxn6y@>dZ!+#R>z5(CrsSZun+It@U6FgS<J%BdX)@3TE{BMq;KOTD0*MWas
zgxNXo@M=|c`Tg96?*A{1dHoIy5G8ww@_9HkPfH7$b)?Nm5SgY54Yt-+qMbXXmiL)@
zu#mKUrm92)<7qry<OzF8HCO_k1lz$&U^mzd9s$=z==lt}0Xzn}l$O~F9#_5*`wVQe
zz$V@gK_P-eV2)4EXTcME{)|F@3@r5N5065p^COt2>35A$KLnaI{rdrB&hvQ-214rS
z2Zqw`3GfetvnBN3g3EpF{|b7+a**WuK{>b!d=*f~e5HR`<@4ZG@F3R>EWr1mMMB<z
z{Q6dH{CTc5l$cvifPT61y`tvDyb}651N0f?OO}|{?4K(5t~64=O!;R<=o7*_r$^}B
z2;E#E*TtETZ+LZtzE;R}aUw*&GC;%M`~krC(Z5Q};Sa#Xkalkc2h<!6)1L#E`E<*`
z=Or{negfA7v^yWXHwyiqLR)`I+cpXv^LEg<!`33?Jv>VPDOl{&u87d^y4=g-8ZzED
zM(F<lM}%D0Bfgo6DM<GjSPN1??P~hI5dAko-tQYD^uGl3_hC@#&REp)d_C>c^StH#
z;*u!6s$<xv?};ei1e(=5?~iAF`u+(0bwZw}6I9;6zE6VdL7CRZ0wK@PepP0p@|CIb
zy8Z`nn^ylsfd3=rD)5df^R5<8PssN>rRIjee@vUEUl*ePQpkP(>j2-Intrm7`^jk5
zUy)8t&;5IAjQWGVZ&D%T**6rS<8zbGd;c9I4qP>Nqt^0k!gmMJ>X{AJ2zmeNQ{U@3
zA@5{ML3PC3Y5=Rj4yEO@ozG<6-<m;PDgAgFPZv`vgrr<$&T!&*Vt7bCUD>YeQRk?W
rr#ubP5anXIST>%GJC%;%+=8b-h4$h2kh7lFdpbN>JcGud5!TK>KYgM0
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/sslv/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "SS.lv",
+  "description": "SS.lv - Lielākais sludinājumu serviss Latvijā",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "sslv@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "SS.lv",
+      "search_url": "https://www.ss.lv/lv/search_result/index.html",
+      "search_form": "https://www.ss.lv",
+      "search_url_post_params": "txt={searchTerms}&from=firefox-plugin"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..31ac00c6fc446666391f6114d8eecaed307884b2
GIT binary patch
literal 5430
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/sztaki-en-hu/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "SZTAKI angol-magyar",
+  "description": "Keresés a SZTAKI angol-magyar szótárában",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "sztaki-en-hu@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "SZTAKI angol-magyar",
+      "search_url": "https://szotar.sztaki.hu/search",
+      "search_form": "https://szotar.sztaki.hu/",
+      "search_url_get_params": "searchWord={searchTerms}&fromlang=hun&tolang=eng&ignoreAccents=1&langcode=hu&viewMode=full&u=0&searchMode=WORD_PREFIX"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..23866521ea4ea49ab587de5acc7e791b050f6dd7
GIT binary patch
literal 5430
zc%1E6OHUI~6dnyfpg)0y8WN2Q;=-^{;)A4$3ycsz1cF`Q6AhZw1a^iLu*kxQ1Q$k)
z0T(=iA_g#8C@qlq01*%)J}{^O(wTOqrJc_4o(l|}&QRJ;+(5tNOK;D)=X^7#Gv~~d
zVYV^b8H0f#pUF&V62t6b7$!M+`Fk_5*AZI^u^G_LEZZrP7!_a>LXt#~0&bA}E5tRi
zZ5S8u06%#PT()E2dVN?)+i?)4>Om5Pbu=Y#zb~hI*})vT4kbI7O?{rx8+30doX=l?
zt)&TiENReNmkIXvHelx$WIwL$?XA#jHPSu(Pan{jRg~=A2d8)JR`71QS@z>P+>bG<
zxO3$?SWSgclbs5+`G=tXd>M?{9kL(SXsgXTNcUJx#WY4)J04j3DRPcSNS*4yH`}Hl
zKUuq68%Hjwp-;1h0rnHEovQXLWF2`Ra-Sprh9tLt-T_N<-3t2Wogf95BF1h-s5?Sz
zNLlGI>7jkbur>Nj0tsw3;B3M<81(*upfIOR;=_I)KF4(F5>4;SBjARL=?qzK2CVTY
zaKk3>{b(UQ->XYIz>br-lN*JmHaTY@i0-d(X^Y%6xcW2W)|O}EKo*GnY)slxFhFWp
zqRd5(g`cp{-@^Otu{LKO0zZC}JQEoevF^8*V!9@le)lQsIAS8#*5BxB$Nwa?FHq$0
zFN{QtX}D&FnzN;pmRuuLWu?ljK9fW3*3ygM?CRD$7qp=d_s|>#Clxs?`6uN3s1=TL
z`wys|#k5$ka}UgX99PAo4Smt%K&^Q7kpmr_s`!ES&Zy({=wC=n2X<jm6^}Ob#j8Ku
z-2=AP4$8j9a(G#lCi7L3nc5xCx`10$Yp()*xQFJrSEkHyze3KBT9FXoro!GajO1Cl
zgWQ+?h;az)dA{$>;Cho0k|P5|;n#+-at?AW^ApvY?>gL25$(m=EK=S3NMX7mYVEc2
z5J=y+th@htKA5AboAxny$vew!I#XiSCiNG-G{&tR3hZatTRo!{;C^>CB0Xc3q!&LS
V{c=vXZUPA;kih?h-v1f&;vecOFDC#1
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/tearma/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "tearma.ie",
+  "description": "tearma.ie: Cuardach Comhtháite",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "tearma@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "tearma.ie",
+      "search_url": "https://www.tearma.ie/Search.aspx",
+      "search_form": "https://www.tearma.ie/Home.aspx",
+      "search_url_get_params": "term={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..2669ae97f43b0b44b641bb57d1f0c48056324b7b
GIT binary patch
literal 5430
zc$~#pYgbfd6h5{3z*>D_^$Yma@-GMpcu7(&BVIs6AyQy4Q0^91s7WpJf-FKS2$Gl>
zZ9oX*GL+hnvALdM?&G)Je%^CV9cIql)6QCZ&CEIHeV=`M_kQ+B(i_s7QemOQpGA`S
zElGM;lBA*{<+qjZ-{E_^_+BCIOUiw5@%?w+Rz$n%&bi0;9d*8ZugXE$2-c`;WAV>Q
zDjigO_+P>ABzq*TWig#`(Z$O?8XDQA?$3P0I8<7bd>>89_?@25eKa#4rjb!UbqvbX
z)+bZnu#Y-Fk!k-iXUaW#7;FA<gwA$*#c#d-$6DOfa=|O~FtWFXb;jC(t3I*D=p9p&
zn+`X)5_G`(7lvfAtwiYvzmrVI(rO32e>~9!{JwVEPgchNpgwVb?H%lW{*p`;bvyUK
z_u(6UT3(ORiL>qm{Y#Ws(ZqC+HlM{rT=eVletW-6>wm=P>McL*sooi@-Td4<Ak*qr
zOsof1JpQ4RE}DH9rWJdXE?wIeI>Oh$J=f!<Ult=`?Go$Q*x{jK10S^Yd1-kgD)g9r
z6sGa1AWd09^xI}stX=y(Mwh?Z7Wx_a7x$4f7Mp^#_2*04dLE;Vr!ji89HBvu?cO6!
z;g4iF1U;%6mHfSa$4}Qe4|_Q$Yn$Dfp8@s!=>2OHQ>@MR{7QLVyVM#}uCFtNiFIab
zHdMf8u$S}8QD(|c*IWb`^{wu|7_)QQ5-K=9DEA*c;q<*~+<4(UmZ1aJ4`-^pd6iP%
z>Uoii&yjO_$tM=sU~0LKT32(%E$U`Pos0I=D77RXT~Y~f_p9}0WHcc9h;21Wi)&G`
zEJWz;4?)pO(4UI)^ofx)ee9uce+-KHwaIk{HE;C$AdTD&2z_qf57IR2^nmMRKkETq
z{|g;T)xNp-B+4}}Ch8yTL>&`;sdW5PZxIvp$1(QB*JFW%UXqLSe&M54dyMRC^ZlPf
zbo4`a(l~4RvA5PK`p}h|e$gXxjdydWN7xPQ?-;xCl*_Px8|i`1ZuT43maKh%T7dY$
zUSK278rnS>Ve6&b<fK0KU-fC@zMsnWcIHM;)Smn$^M{;#$e4&%Q>QnfC#RDe;{jni
zbZEKg&DwTN(6_-6%S@T&0sK@^?-b|T&bB{Xicn3K{)^uayl!7@=J?PTd=I{#v4#zK
zT{iewUv6?_6ayviz09>Z_D>bAg!-BbemV0Y)DCb%aBlGAbo&7RG;=ucO>irmzvCaJ
zUuU!r`0T1(@gs6+^5+n9;MBg<xbQsJSKvdsK9y<rq3nEqfPFqW7ZTX0*%0v8=C1U)
zj9kIl$6Cn5bchb5nNQ+v@8X#OoL0jY_{?=t)6(JN`S3S>;WMmTV?iCx1ix6#cbp%+
z?eHUfTHTmFm#{}en^JqV7}!=KVvZ=ON}k7v(LwGxHzxvOjox<H0?wUH4xxu>HekQU
z-0O#UMnFB){G<tT9lpIc6QcDvY)yaWoEg`#618^D*}^+?fS~u|JoR7kiMU{H0XNWQ
z89la$ALju$LDpx8-$y@RSdAvcQp-)f#N%rE!tcoGTxy6iyUAo-iWp)f6TAz5fCHqP
z?K9EgB<Cae7S51eo%=TQwyO5pRUI)~ng_fY{Wp>6nMMsqJZ{|!(%i3MG4En-20y}g
z%R-pOCWB(W1oz6dXQtBwJry(gDdr^L!>zquYBYPOlFvP!rTSmTNOGM&iuL~`<;b~#
z&FAcYo4<JGePJGuhqy;?zfK*1g_##~H)h}t)`9)teqHl7a{(9T?g!RzLB9Vp<a_-M
D1?dA3
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/termau/manifest.json
@@ -0,0 +1,25 @@
+{
+  "name": "Porth Termau",
+  "description": "Porth termau wedi'u safoni",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "termau@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Porth Termau",
+      "search_url": "https://termau.cymru/#{searchTerms}",
+      "search_form": "https://termau.cymru"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/twitter/_locales/en/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Twitter"
+  },
+  "extensionDescription": {
+    "message": "Realtime Twitter Search"
+  },
+  "searchUrl": {
+    "message": "https://twitter.com/search"
+  },
+  "searchForm": {
+    "message": "https://twitter.com/search?q={searchTerms}&partner=Firefox&source=desktop-search"
+  },
+  "searchUrlGetParams": {
+    "message": "q={searchTerms}&partner=Firefox&source=desktop-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/twitter/_locales/ja/messages.json
@@ -0,0 +1,17 @@
+{
+  "extensionName": {
+    "message": "Twitter"
+  },
+  "extensionDescription": {
+    "message": "リアルタイム Twitter 検索"
+  },
+  "searchUrl": {
+    "message": "https://twitter.com/search/{searchTerms} lang:ja"
+  },
+  "searchForm": {
+    "message": "https://twitter.com/search/"
+  },
+  "searchUrlGetParams": {
+    "message": "partner=Firefox&source=desktop-search"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..e5aaff437912d5945d55c81b7b6340e3830e4c50
GIT binary patch
literal 1650
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/twitter/manifest.json
@@ -0,0 +1,27 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "twitter@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "en",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..7415cbb1609070b0ee915ed0ff3eb0aea8110a5e
GIT binary patch
literal 379
zc$@)y0fhdEP)<h;3K|Lk000e1NJLTq000mG000mO0ssI2kdbIM0003(Nkl<Zc-mvU
ze*MPA^;>rD+RH#3U=|UQxN+m=moHz4)xg5UPP}Rc1_mZL%iY7Zx4%PKMTuAq;^JcZ
z26{X^Jj80yH_&BZU~qGHmXMSP4he{hkA{d#NJ_-TN9*b7VAvob&cMK+qN2>r&84KQ
z7?%(Yab94MUtB^oFCQ<uhFv@MFfcGon>y?6oqOxnZe(C!aC3KIU|_Jev3&93<)ep>
z(KR50yLay0y>rjq!&O;DNkT&W=#k@}K7Yoifq{Wx-P(;jJlu`VwG0dl>(_1i_~9b~
z4M&e0`|{<hgoOCT3zuFze}N^G(7=~3UymL+#=yX^YbQ#oVS%$2EnK>2;ZkHd2?=qy
zHo`WDii+qP=s_HYqQS=2T0&9+Q$s>hECU0>&h5L=V>%)#L`6jzQ-g$r`0wAppCfq}
Z0szzoZj|9fTx9?N002ovPDHLkV1gzltCIi#
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/tyda-sv-SE/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Tyda.se",
+  "description": "Tyda.se, lexikon, ordlista och översättning.",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "tyda-sv-SE@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Tyda.se",
+      "search_url": "https://tyda.se",
+      "search_form": "https://tyda.se",
+      "search_url_get_params": "w={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..5b02f16cb96654ff6dbf078628fe59b24dca0704
GIT binary patch
literal 5430
zc%02xZ)hAv6rVdAgPh{Ef>A%z_y;W%tthA;#9o5MPg+qz-QD|>w57ELQ4vA>k|R*1
zD58R&f*PS{L`4u3#Y(8!ei0;yEh0jK2o0^Gv@wa<yL-NQ^JZsf_BMN$%LgC4o4uKN
z|9)@g&Fl)16M0cA3Ty|(6Ptv%MF=rCsQyo5|Et)y4f~3+U#NZ}?7ym@IGrH3zOmT&
zC|o0a*oRyd0o1S^Mc$mL;{fzg>%lAd45G>`pFMbv#_F(XZ6A<)IE{7z+YotGROtCz
zme0498G%cvEyJB88<5R&DEBA!0qeOTRfqP=hjCHE`J*I%6#q}s{~GBylpX`);=}jk
zZ;gDo7ys`jT`GnzEMJZ7Jma<v=QP>hb2#r(WSNU4?z>32abqyPKSOq_G<Q0N=kdrV
z56aY6ip8LH1u#SNsx;4w$v+j-`;jHDWvj3i$Cf#77g2s7k}t!p6qg$N17j#gm}xy8
z>?a!uoE%)054$5DG?qSmLKrFE4@ct$n>vjt{gW1MkHdA?2Vx9a;e2Bho6&z4`8P&+
zy&xWjE28*DU<-~vigq7E9v1CL>hj@1p7#jKTpnStZi3wMUqUPlC|*IHEf}7{-T3Yi
z#X}Q93=b=w7!u;86GDu)RGk@=P>EQbDRxq4{>LP9mc?mxq-W|PpU_M0+mK$X0qn(f
zb_)3`<gXn*PPNp7U6xGG#IeYlC2QAS-itMd<^J1Gd+fUnwXgNa{ipW$3UY%vbhwH0
z<oNX@vk_~-)S1_*-pljGr&e++_AKjD$a4;mOsRu2aZO_ERgL+D<8N9vZ4UW7`;6pz
z&4HG$z&%_)UE3k&!QkPZ6TR#OgZ&W)dyVt^$R{}FhLwXdpL0FsfPMF1ma#WB#;Dze
z@jgp?!u2hH4|=k1&hFb7)0Ttr68co2^UGcr`krwf^LM2cM|bx1`TcwX`<iu@%ewHZ
z<3q@Il84rffw?=K<hy}hXRGYbp=fRZZ(2U;HQ>Qp>$0zH?}3|mjcfc{QG9YtlRW=z
zA9W6X6Hh|Fn$$%O4EBc|>>F(76picsDeoKsoOSl7o;zgC?S#zT=u6IZ=wSas<fpmk
zy~milb6>M!%8p%OUxsT@_Meose@En}wjaPA$JZvW$)CHzz7*A*iW5(R_5EZEu<i<6
zjbj%afAu=J+rqUo`yZ!Z|1#rb@HF}QJVj<AA=8$kJNafI->=lWR?ETj{zNQh4IE5a
zuRmD&vtpO`Xg8M%$9bwZt}eZ1<a?l(*sm?F3EQo?YuWeV9V_?dT%WY&#YyXx_n&t4
zD)T)#x@TR6bANaCa&|pUuh%LE0erJ&{ALY3kf>!r2j_{Y*S9D3tj1xagZFd~-e`N?
zc<^Cr>@NB6qjg@J930Hl;lUa9|6g8zOS~2<nX)E^qb#$;YiOA<{glStIuO6(?gNOv
zQ%F|tr9kyC4ZEbC`{+(G>gZAL(OVOG;&SrdBF{~^2UI(a?bDgIZ5;9_^CHR~Lw=id
zsrDH9aC3WI9e%^w5K7S{ebQ%|=6dW~L^o7&^hDn*Hu&AJM*>On{Qz?zz*HYVNphaJ
zRhOI_*W46hrkRsmpIOb-YpZ$5rP^Y?v~#h)v}3VvYR7`&frY~Cz^r2YT`ByHJ=lw*
QD}8fw5YF#x^h?wK0h{?2s{jB1
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/vatera/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Vatera.hu",
+  "description": "Keresés a Vatera.hu piacterén",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "vatera@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Vatera.hu",
+      "search_url": "https://www.vatera.hu/listings/index.php",
+      "search_form": "https://www.vatera.hu/",
+      "search_url_get_params": "q={searchTerms}&c=0&td=on"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..0967b0174be176fb147b040968ea26642cf5a0d7
GIT binary patch
literal 1286
zc$}S*T}V@59EabvwRRDe8OA=ck;N7aix^IlVI_-VF_F=VqPm%qVv#q}a^|GMi!#WC
zi*6KGtBW9rKB$-!-HgOYmbuNWoR<pQN|#dGumACEwPfnndw32n?>W!Idp;Nw&{0sp
z=&WQ>5o1M+F*QL;YzyPpx#1JByoO?Hs8o7mN|T@U$6Y}*6SLHa6AgL#O5!yE4)W7H
zBnorz%|tBiFKBRt3EeUcU#6d>!O^#bFC?aOXbddTP-nVImG`@<$~Cjoax126|L`rN
z!OaDWG>&lY=4~%S+ttp5)O-)({<kokJBnS}J5U+C$>NrgG4d0{rfdy)$)hfLi91?e
zYM-+hk3szIBZTimsJVIqou?$IHSR^3_V!PC<)>+xDQx@K?ORFI6Hh93wBz*g!_awp
zAsiV;d2k#}gFbldh3IJ%<5GPQbZ5IEs|mkQs7I}YDAkY<2Z$flx-$vQ)8}9_0Go=#
z7K<Y|_!!r{U2wOohu(7;23u<~_22EMhGfBBG_`vycMUh4^9|`(0CfW%v_>K@O$4!K
zn4WEP0@_}epZqdnb+&h6KUk?Jpm+Dc(%lB#oBNQ31N^=sbMx$TJL?wvwi%sg7Y<cn
z_X7_$eE!1wDT@6=lgs(3#yYNJZLq@JaS=w>HAsg8Pz?DeO`TUZ=F&)y^VNomlTD2s
s)NAJE`MCcxl5Gw)Tj^lYwGQ@m70)XU;a?czaR~V9+`SyX$O9bgH;b)q82|tP
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/webdunia/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "Webdunia Search",
+  "description": "Webdunia Search : A Multilingual Search Engine for Indian Content",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "webdunia@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Webdunia Search",
+      "search_url": "https://search.webdunia.com/search.aspx",
+      "search_form": "https://search.webdunia.com/",
+      "search_url_get_params": "q={searchTerms}&FF=SearchBox",
+      "suggest_url": "https://search.webdunia.com/suggestions.aspx",
+      "suggest_url_get_params": "q={searchTerms}&stype=json"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/NN/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (nn)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, det frie oppslagsverket"
+  },
+  "searchUrl": {
+    "message": "https://nn.wikipedia.org/wiki/Spesial:Søk"
+  },
+  "searchForm": {
+    "message": "https://nn.wikipedia.org/wiki/Spesial:Søk?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://nn.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/NO/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (no)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, den frie encyklopedi"
+  },
+  "searchUrl": {
+    "message": "https://no.wikipedia.org/wiki/Spesial:Søk"
+  },
+  "searchForm": {
+    "message": "https://no.wikipedia.org/wiki/Spesial:Søk?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://no.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/af/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (af)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, die vrye ensiklopedie"
+  },
+  "searchUrl": {
+    "message": "https://af.wikipedia.org/wiki/Spesiaal:Soek"
+  },
+  "searchForm": {
+    "message": "https://af.wikipedia.org/wiki/Spesiaal:Soek?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://af.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/an/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Biquipedia (an)"
+  },
+  "extensionDescription": {
+    "message": "A enciclopedia Libre"
+  },
+  "searchUrl": {
+    "message": "https://an.wikipedia.org/wiki/Especial:Mirar"
+  },
+  "searchForm": {
+    "message": "https://an.wikipedia.org/wiki/Especial:Mirar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://an.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ar/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "ويكيبيديا (ar)"
+  },
+  "extensionDescription": {
+    "message": "ويكيبيديا (ar)"
+  },
+  "searchUrl": {
+    "message": "https://ar.wikipedia.org/wiki/خاص:بحث"
+  },
+  "searchForm": {
+    "message": "https://ar.wikipedia.org/wiki/خاص:بحث?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ar.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/as/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (as)"
+  },
+  "extensionDescription": {
+    "message": "ৱিকিপিডিয়া, এখন মুক্ত বিশ্বকোষ"
+  },
+  "searchUrl": {
+    "message": "https://as.wikipedia.org/wiki/বিশেষ:সন্ধান"
+  },
+  "searchForm": {
+    "message": "https://as.wikipedia.org/wiki/বিশেষ:সন্ধান?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://as.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ast/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (ast)"
+  },
+  "extensionDescription": {
+    "message": "La enciclopedia llibre"
+  },
+  "searchUrl": {
+    "message": "https://ast.wikipedia.org/wiki/Especial:Gueta"
+  },
+  "searchForm": {
+    "message": "https://ast.wikipedia.org/wiki/Especial:Gueta?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ast.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/az/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipediya (az)"
+  },
+  "extensionDescription": {
+    "message": "Vikipediya, açıq ensiklopediya"
+  },
+  "searchUrl": {
+    "message": "https://az.wikipedia.org/wiki/Xüsusi:Axtar"
+  },
+  "searchForm": {
+    "message": "https://az.wikipedia.org/wiki/Xüsusi:Axtar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://az.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Вікіпэдыя (be-tarask)"
+  },
+  "extensionDescription": {
+    "message": "Вікіпэдыя, вольная энцыкляпэдыя"
+  },
+  "searchUrl": {
+    "message": "https://be-tarask.wikipedia.org/wiki/Спэцыяльныя:Пошук"
+  },
+  "searchForm": {
+    "message": "https://be-tarask.wikipedia.org/wiki/Спэцыяльныя:Пошук?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://be-tarask.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/be/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Вікіпедыя (be)"
+  },
+  "extensionDescription": {
+    "message": "Вікіпедыя, свабодная энцыклапедыя"
+  },
+  "searchUrl": {
+    "message": "https://be.wikipedia.org/wiki/Адмысловае:Search"
+  },
+  "searchForm": {
+    "message": "https://be.wikipedia.org/wiki/Адмысловае:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://be.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/bg/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Уикипедия (bg)"
+  },
+  "extensionDescription": {
+    "message": "Уикипедия, свободната енциклоподия"
+  },
+  "searchUrl": {
+    "message": "https://bg.wikipedia.org/wiki/Специални:Търсене"
+  },
+  "searchForm": {
+    "message": "https://bg.wikipedia.org/wiki/Специални:Търсене?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://bg.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/bn/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "উইকিপিডিয়া (bn)"
+  },
+  "extensionDescription": {
+    "message": "উইকিপিডিয়া, মুক্ত বিশ্বকোষ"
+  },
+  "searchUrl": {
+    "message": "https://bn.wikipedia.org/wiki/বিশেষ:Search"
+  },
+  "searchForm": {
+    "message": "https://bn.wikipedia.org/wiki/বিশেষ:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://bn.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/br/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (br)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, an holloueziadur digor"
+  },
+  "searchUrl": {
+    "message": "https://br.wikipedia.org/wiki/Dibar:Klask"
+  },
+  "searchForm": {
+    "message": "https://br.wikipedia.org/wiki/Dibar:Klask?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://br.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/bs/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (bs)"
+  },
+  "extensionDescription": {
+    "message": "Slobodna enciklopedija"
+  },
+  "searchUrl": {
+    "message": "https://bs.wikipedia.org/wiki/Posebno:Pretraga"
+  },
+  "searchForm": {
+    "message": "https://bs.wikipedia.org/wiki/Posebno:Pretraga?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://bs.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ca/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Viquipèdia (ca)"
+  },
+  "extensionDescription": {
+    "message": "L'enciclopèdia lliure"
+  },
+  "searchUrl": {
+    "message": "https://ca.wikipedia.org/wiki/Especial:Cerca"
+  },
+  "searchForm": {
+    "message": "https://ca.wikipedia.org/wiki/Especial:Cerca?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ca.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/crh/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipediya (crh)"
+  },
+  "extensionDescription": {
+    "message": "Vikipediya, Azat Entsiklopediya"
+  },
+  "searchUrl": {
+    "message": "https://crh.wikipedia.org/wiki/Mahsus:Search"
+  },
+  "searchForm": {
+    "message": "https://crh.wikipedia.org/wiki/Mahsus:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://crh.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/cy/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wicipedia (cy)"
+  },
+  "extensionDescription": {
+    "message": "Wicipedia, Y Gwyddioniadur Rhydd"
+  },
+  "searchUrl": {
+    "message": "https://cy.wikipedia.org/wiki/Arbennig:Search"
+  },
+  "searchForm": {
+    "message": "https://cy.wikipedia.org/wiki/Arbennig:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://cy.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/cz/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedie (cs)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, svobodná encyclopedie"
+  },
+  "searchUrl": {
+    "message": "https://cs.wikipedia.org/wiki/Speciální:Hledání"
+  },
+  "searchForm": {
+    "message": "https://cs.wikipedia.org/wiki/Speciální:Hledání?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://cs.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/da/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (da)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, den frie encyklopædi"
+  },
+  "searchUrl": {
+    "message": "https://da.wikipedia.org/wiki/Speciel:Søgning"
+  },
+  "searchForm": {
+    "message": "https://da.wikipedia.org/wiki/Speciel:Søgning?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://da.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/de/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (de)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, die freie Enzyklopädie"
+  },
+  "searchUrl": {
+    "message": "https://de.wikipedia.org/wiki/Spezial:Suche"
+  },
+  "searchForm": {
+    "message": "https://de.wikipedia.org/wiki/Spezial:Suche?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://de.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/dsb/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedija (dsb)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedija, lichotna encyklopedija"
+  },
+  "searchUrl": {
+    "message": "https://dsb.wikipedia.org/wiki/Specialne:Pytaś"
+  },
+  "searchForm": {
+    "message": "https://dsb.wikipedia.org/wiki/Specialne:Pytaś?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://dsb.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/el/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (el)"
+  },
+  "extensionDescription": {
+    "message": "Βικιπαίδεια, η ελεύθερη εγκυκλοπαίδεια"
+  },
+  "searchUrl": {
+    "message": "https://el.wikipedia.org/wiki/Ειδικό:Αναζήτηση"
+  },
+  "searchForm": {
+    "message": "https://el.wikipedia.org/wiki/Ειδικό:Αναζήτηση?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://el.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/en/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (en)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, the Free Encyclopedia"
+  },
+  "searchUrl": {
+    "message": "https://en.wikipedia.org/wiki/Special:Search"
+  },
+  "searchForm": {
+    "message": "https://en.wikipedia.org/wiki/Special:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://en.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/eo/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipedio (eo)"
+  },
+  "extensionDescription": {
+    "message": "Vikipedio, la libera enciklopedio"
+  },
+  "searchUrl": {
+    "message": "https://eo.wikipedia.org/wiki/Specialaĵo:Serĉi"
+  },
+  "searchForm": {
+    "message": "https://eo.wikipedia.org/wiki/Specialaĵo:Serĉi?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://eo.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/es/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (es)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, la enciclopedia libre"
+  },
+  "searchUrl": {
+    "message": "https://es.wikipedia.org/wiki/Especial:Buscar"
+  },
+  "searchForm": {
+    "message": "https://es.wikipedia.org/wiki/Especial:Buscar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://es.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/et/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipeedia (et)"
+  },
+  "extensionDescription": {
+    "message": "Vikipeedia, vaba entsüklopeedia"
+  },
+  "searchUrl": {
+    "message": "https://et.wikipedia.org/wiki/Eri:Otsimine"
+  },
+  "searchForm": {
+    "message": "https://et.wikipedia.org/wiki/Eri:Otsimine?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://et.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/eu/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (eu)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, entziklopedia askea"
+  },
+  "searchUrl": {
+    "message": "https://eu.wikipedia.org/wiki/Berezi:Bilatu"
+  },
+  "searchForm": {
+    "message": "https://eu.wikipedia.org/wiki/Berezi:Bilatu?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://eu.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/fa/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "ویکی‌پدیا (fa)"
+  },
+  "extensionDescription": {
+    "message": "ویکی‌پدیا، دانشنامهٔ آزاد"
+  },
+  "searchUrl": {
+    "message": "https://fa.wikipedia.org/wiki/ویژه:جستجو"
+  },
+  "searchForm": {
+    "message": "https://fa.wikipedia.org/wiki/ویژه:جستجو?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://fa.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/fi/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (fi)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia (fi), vapaa tietosanakirja"
+  },
+  "searchUrl": {
+    "message": "https://fi.wikipedia.org/wiki/Toiminnot:Haku"
+  },
+  "searchForm": {
+    "message": "https://fi.wikipedia.org/wiki/Toiminnot:Haku?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://fi.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/fr/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipédia (fr)"
+  },
+  "extensionDescription": {
+    "message": "Wikipédia, l'encyclopédie libre"
+  },
+  "searchUrl": {
+    "message": "https://fr.wikipedia.org/wiki/Spécial:Recherche"
+  },
+  "searchForm": {
+    "message": "https://fr.wikipedia.org/wiki/Spécial:Recherche?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://fr.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedy (fy)"
+  },
+  "extensionDescription": {
+    "message": "De fergese ensyklopedy"
+  },
+  "searchUrl": {
+    "message": "https://fy.wikipedia.org/wiki/Wiki:Sykje"
+  },
+  "searchForm": {
+    "message": "https://fy.wikipedia.org/wiki/Wiki:Sykje?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://fy.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vicipéid (ga)"
+  },
+  "extensionDescription": {
+    "message": "Vicipéid, an Chiclipéid Shaor"
+  },
+  "searchUrl": {
+    "message": "https://ga.wikipedia.org/wiki/Speisialta:Search"
+  },
+  "searchForm": {
+    "message": "https://ga.wikipedia.org/wiki/Speisialta:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ga.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/gd/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Uicipeid (gd)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, An leabhar mòr-eòlais"
+  },
+  "searchUrl": {
+    "message": "https://gd.wikipedia.org/wiki/Sònraichte:Search"
+  },
+  "searchForm": {
+    "message": "https://gd.wikipedia.org/wiki/Sònraichte:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://gd.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/gl/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (gl)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, a enciclopedia libre"
+  },
+  "searchUrl": {
+    "message": "https://gl.wikipedia.org/wiki/Especial:Procurar"
+  },
+  "searchForm": {
+    "message": "https://gl.wikipedia.org/wiki/Especial:Procurar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://gl.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/gn/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipetã (gn)"
+  },
+  "extensionDescription": {
+    "message": "Vikipetã, opaite tembikuaa hekosãsóva renda"
+  },
+  "searchUrl": {
+    "message": "https://gn.wikipedia.org/wiki/Mba'echĩchĩ:Buscar"
+  },
+  "searchForm": {
+    "message": "https://gn.wikipedia.org/wiki/Mba'echĩchĩ:Buscar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://gn.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/gu/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "વિકિપીડિયા (gu)"
+  },
+  "extensionDescription": {
+    "message": "વીકીપીડિયા, મુક્ત એનસાયક્લોપીડિયા"
+  },
+  "searchUrl": {
+    "message": "https://gu.wikipedia.org/wiki/વિશેષ:શોધ"
+  },
+  "searchForm": {
+    "message": "https://gu.wikipedia.org/wiki/વિશેષ:શોધ?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://gu.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/he/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "ויקיפדיה"
+  },
+  "extensionDescription": {
+    "message": "ויקיפדיה"
+  },
+  "searchUrl": {
+    "message": "https://he.wikipedia.org/wiki/מיוחד:חיפוש"
+  },
+  "searchForm": {
+    "message": "https://he.wikipedia.org/wiki/מיוחד:חיפוש?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://he.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/hi/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "विकिपीडिया (hi)"
+  },
+  "extensionDescription": {
+    "message": "विकिपीडिया (हिन्दी)"
+  },
+  "searchUrl": {
+    "message": "https://hi.wikipedia.org/wiki/विशेष:खोज"
+  },
+  "searchForm": {
+    "message": "https://hi.wikipedia.org/wiki/विशेष:खोज?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://hi.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/hr/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedija (hr)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedija, slobodna enciklopedija"
+  },
+  "searchUrl": {
+    "message": "https://hr.wikipedia.org/wiki/Posebno:Traži"
+  },
+  "searchForm": {
+    "message": "https://hr.wikipedia.org/wiki/Posebno:Traži?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://hr.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/hsb/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedija (hsb)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedija, swobodna encyklopedija"
+  },
+  "searchUrl": {
+    "message": "https://hsb.wikipedia.org/wiki/Specialnje:Pytać"
+  },
+  "searchForm": {
+    "message": "https://hsb.wikipedia.org/wiki/Specialnje:Pytać?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://hsb.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/hu/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipédia (hu)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, a szabad enciklopédia"
+  },
+  "searchUrl": {
+    "message": "https://hu.wikipedia.org/wiki/Speciális:Keresés"
+  },
+  "searchForm": {
+    "message": "https://hu.wikipedia.org/wiki/Speciális:Keresés?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://hu.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/hy/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (hy)"
+  },
+  "extensionDescription": {
+    "message": "Վիքիփեդիա՝ ազատ հանրագիտարան"
+  },
+  "searchUrl": {
+    "message": "https://hy.wikipedia.org/wiki/Սպասարկող:Որոնել"
+  },
+  "searchForm": {
+    "message": "https://hy.wikipedia.org/wiki/Սպասարկող:Որոնել?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://hy.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ia/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (ia)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, le encyclopedia libere"
+  },
+  "searchUrl": {
+    "message": "https://ia.wikipedia.org/wiki/Special:Recerca"
+  },
+  "searchForm": {
+    "message": "https://ia.wikipedia.org/wiki/Special:Recerca?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ia.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/id/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (id)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, ensiklopedia bebas"
+  },
+  "searchUrl": {
+    "message": "https://id.wikipedia.org/wiki/Istimewa:Pencarian"
+  },
+  "searchForm": {
+    "message": "https://id.wikipedia.org/wiki/Istimewa:Pencarian?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://id.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/is/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (is)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, the free encyclopedia"
+  },
+  "searchUrl": {
+    "message": "https://is.wikipedia.org/wiki/Kerfissíða:Leit"
+  },
+  "searchForm": {
+    "message": "https://is.wikipedia.org/wiki/Kerfissíða:Leit?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://is.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/it/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (it)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, l'enciclopedia libera"
+  },
+  "searchUrl": {
+    "message": "https://it.wikipedia.org/wiki/Speciale:Ricerca"
+  },
+  "searchForm": {
+    "message": "https://it.wikipedia.org/wiki/Speciale:Ricerca?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://it.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ja/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (ja)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia - フリー百科事典"
+  },
+  "searchUrl": {
+    "message": "https://ja.wikipedia.org/wiki/特別:検索"
+  },
+  "searchForm": {
+    "message": "https://ja.wikipedia.org/wiki/特別:検索?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ja.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ka/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "ვიკიპედია (ka)"
+  },
+  "extensionDescription": {
+    "message": "ვიკიპედია, თავისუფალი ენციკლოპედია"
+  },
+  "searchUrl": {
+    "message": "https://ka.wikipedia.org/wiki/სპეციალური:ძიება"
+  },
+  "searchForm": {
+    "message": "https://ka.wikipedia.org/wiki/სპეციალური:ძიება?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ka.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/kab/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (kab)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, tasanayt tilellit"
+  },
+  "searchUrl": {
+    "message": "https://kab.wikipedia.org/wiki/Uslig:Search"
+  },
+  "searchForm": {
+    "message": "https://kab.wikipedia.org/wiki/Uslig:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://kab.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/kk/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Уикипедия (kk)"
+  },
+  "extensionDescription": {
+    "message": "Уикипедия (kk)"
+  },
+  "searchUrl": {
+    "message": "https://kk.wikipedia.org/wiki/Арнайы:Іздеу"
+  },
+  "searchForm": {
+    "message": "https://kk.wikipedia.org/wiki/Арнайы:Іздеу?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://kk.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/km/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "វីគីភីឌា (km)"
+  },
+  "extensionDescription": {
+    "message": "វីគីភីឌា សព្វ​វចនា​ធិប្បាយ​សេរី"
+  },
+  "searchUrl": {
+    "message": "https://km.wikipedia.org/wiki/ពិសេស:ស្វែងរក"
+  },
+  "searchForm": {
+    "message": "https://km.wikipedia.org/wiki/ពិសេស:ស្វែងរក?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://km.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/kn/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (kn)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, the free encyclopedia"
+  },
+  "searchUrl": {
+    "message": "https://kn.wikipedia.org/wiki/ವಿಶೇಷ:Search"
+  },
+  "searchForm": {
+    "message": "https://kn.wikipedia.org/wiki/ವಿಶೇಷ:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://kn.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/kr/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "위키백과 (ko)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, the free encyclopedia"
+  },
+  "searchUrl": {
+    "message": "https://ko.wikipedia.org/wiki/특수기능:찾기"
+  },
+  "searchForm": {
+    "message": "https://ko.wikipedia.org/wiki/특수기능:찾기?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ko.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/lij/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (lij)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, l'enciclopedia libera"
+  },
+  "searchUrl": {
+    "message": "https://lij.wikipedia.org/wiki/Speçiale:Riçerca"
+  },
+  "searchForm": {
+    "message": "https://lij.wikipedia.org/wiki/Speçiale:Riçerca?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://lij.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/lo/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "ວິກິພີເດຍ (lo)"
+  },
+  "extensionDescription": {
+    "message": "ວິກິພີເດຍ, ສາລານຸກົມເສລີ"
+  },
+  "searchUrl": {
+    "message": "https://lo.wikipedia.org/wiki/ພິເສດ:ຊອກຫາ"
+  },
+  "searchForm": {
+    "message": "https://lo.wikipedia.org/wiki/ພິເສດ:ຊອກຫາ?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://lo.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/lt/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (lt)"
+  },
+  "extensionDescription": {
+    "message": "Vikipedija, laisvoji enciklopedija"
+  },
+  "searchUrl": {
+    "message": "https://lt.wikipedia.org/wiki/Specialus:Paieška"
+  },
+  "searchForm": {
+    "message": "https://lt.wikipedia.org/wiki/Specialus:Paieška?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://lt.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ltg/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipedeja (ltg)"
+  },
+  "extensionDescription": {
+    "message": "Vikipēdija, breivuo eņciklopedeja"
+  },
+  "searchUrl": {
+    "message": "https://ltg.wikipedia.org/wiki/Seviškuo:Search"
+  },
+  "searchForm": {
+    "message": "https://ltg.wikipedia.org/wiki/Seviškuo:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ltg.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/lv/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipēdija"
+  },
+  "extensionDescription": {
+    "message": "Vikipēdija, brīvā enciklopēdija"
+  },
+  "searchUrl": {
+    "message": "https://lv.wikipedia.org/wiki/Special:Search"
+  },
+  "searchForm": {
+    "message": "https://lv.wikipedia.org/wiki/Special:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://lv.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/mk/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Википедија (mk)"
+  },
+  "extensionDescription": {
+    "message": "Википедија, слободната енциклопедија"
+  },
+  "searchUrl": {
+    "message": "https://mk.wikipedia.org/wiki/Специјална:Барај"
+  },
+  "searchForm": {
+    "message": "https://mk.wikipedia.org/wiki/Специјална:Барај?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://mk.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ml/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "വിക്കിപീഡിയ (ml)"
+  },
+  "extensionDescription": {
+    "message": "വിക്കിപീഡിയ, സ്വതന്ത്ര സര്‍വ്വവിജ്ഞാനകോശം "
+  },
+  "searchUrl": {
+    "message": "https://ml.wikipedia.org/wiki/പ്രത്യേകം:അന്വേഷണം"
+  },
+  "searchForm": {
+    "message": "https://ml.wikipedia.org/wiki/പ്രത്യേകം:അന്വേഷണം?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ml.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/mr/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "विकिपीडिया (mr)"
+  },
+  "extensionDescription": {
+    "message": "विकिपीडिया, मोफत माहितीकोष"
+  },
+  "searchUrl": {
+    "message": "https://mr.wikipedia.org/wiki/विशेष:शोधा"
+  },
+  "searchForm": {
+    "message": "https://mr.wikipedia.org/wiki/विशेष:शोधा?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://mr.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ms/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (ms)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, ensiklopedia bebas"
+  },
+  "searchUrl": {
+    "message": "https://ms.wikipedia.org/wiki/Khas:Gelintar"
+  },
+  "searchForm": {
+    "message": "https://ms.wikipedia.org/wiki/Khas:Gelintar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ms.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/my/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (my)"
+  },
+  "extensionDescription": {
+    "message": "အခမဲ့လွတ်လပ်စွယ်စုံကျမ်း"
+  },
+  "searchUrl": {
+    "message": "https://my.wikipedia.org/wiki/Special:Search"
+  },
+  "searchForm": {
+    "message": "https://my.wikipedia.org/wiki/Special:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://my.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ne/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "विकिपीडिया (ne)"
+  },
+  "extensionDescription": {
+    "message": "विकिपिडिया एक स्वतन्त्र विश्वकोष"
+  },
+  "searchUrl": {
+    "message": "https://ne.wikipedia.org/wiki/विशेष:Search"
+  },
+  "searchForm": {
+    "message": "https://ne.wikipedia.org/wiki/विशेष:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ne.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/nl/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (nl)"
+  },
+  "extensionDescription": {
+    "message": "De vrije encyclopedie"
+  },
+  "searchUrl": {
+    "message": "https://nl.wikipedia.org/wiki/Speciaal:Zoeken"
+  },
+  "searchForm": {
+    "message": "https://nl.wikipedia.org/wiki/Speciaal:Zoeken?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://nl.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/oc/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipèdia (oc)"
+  },
+  "extensionDescription": {
+    "message": "Wikipèdia, l'enciclopèdia liura"
+  },
+  "searchUrl": {
+    "message": "https://oc.wikipedia.org/wiki/Especial:Recèrca"
+  },
+  "searchForm": {
+    "message": "https://oc.wikipedia.org/wiki/Especial:Recèrca?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://oc.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/or/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (or)"
+  },
+  "extensionDescription": {
+    "message": "ୱିକିପିଡ଼ିଆ  (ଓଡ଼ିଆ)"
+  },
+  "searchUrl": {
+    "message": "https://or.wikipedia.org/wiki/ବିଶେଷ:ଖୋଜନ୍ତୁ"
+  },
+  "searchForm": {
+    "message": "https://or.wikipedia.org/wiki/ବିଶେଷ:ଖୋଜନ୍ତୁ?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://or.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/pa/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (pa)"
+  },
+  "extensionDescription": {
+    "message": "ਵਿਕਿਪੀਡਿਆ, ਮੁਫ਼ਤ/ਮੁਕਤ ਸ਼ਬਦਕੋਸ਼"
+  },
+  "searchUrl": {
+    "message": "https://pa.wikipedia.org/wiki/ਖ਼ਾਸ:ਖੋਜੋ"
+  },
+  "searchForm": {
+    "message": "https://pa.wikipedia.org/wiki/ਖ਼ਾਸ:ਖੋਜੋ?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://pa.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/pl/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (pl)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, wolna encyklopedia"
+  },
+  "searchUrl": {
+    "message": "https://pl.wikipedia.org/wiki/Specjalna:Szukaj"
+  },
+  "searchForm": {
+    "message": "https://pl.wikipedia.org/wiki/Specjalna:Szukaj?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://pl.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/pt/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (pt)"
+  },
+  "extensionDescription": {
+    "message": "Wikipédia, a enciclopédia livre"
+  },
+  "searchUrl": {
+    "message": "https://pt.wikipedia.org/wiki/Especial:Pesquisar"
+  },
+  "searchForm": {
+    "message": "https://pt.wikipedia.org/wiki/Especial:Pesquisar?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://pt.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/rm/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (rm)"
+  },
+  "extensionDescription": {
+    "message": "Vichipedia, l'enciclopedia libra"
+  },
+  "searchUrl": {
+    "message": "https://rm.wikipedia.org/wiki/Spezial:Search"
+  },
+  "searchForm": {
+    "message": "https://rm.wikipedia.org/wiki/Spezial:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://rm.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ro/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (ro)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, enciclopedia liberă"
+  },
+  "searchUrl": {
+    "message": "https://ro.wikipedia.org/wiki/Special:Căutare"
+  },
+  "searchForm": {
+    "message": "https://ro.wikipedia.org/wiki/Special:Căutare?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ro.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ru/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Википедия (ru)"
+  },
+  "extensionDescription": {
+    "message": "Википедия, свободная энциклопедия"
+  },
+  "searchUrl": {
+    "message": "https://ru.wikipedia.org/wiki/Служебная:Поиск"
+  },
+  "searchForm": {
+    "message": "https://ru.wikipedia.org/wiki/Служебная:Поиск?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ru.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/si/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (si)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, the free encyclopedia"
+  },
+  "searchUrl": {
+    "message": "https://si.wikipedia.org/wiki/විශේෂ:ගවේෂණය"
+  },
+  "searchForm": {
+    "message": "https://si.wikipedia.org/wiki/විශේෂ:ගවේෂණය?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://si.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/sk/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipédia (sk)"
+  },
+  "extensionDescription": {
+    "message": "Wikipédia, slobodná a otvorená encyklopédia"
+  },
+  "searchUrl": {
+    "message": "https://sk.wikipedia.org/wiki/Špeciálne:Hľadanie"
+  },
+  "searchForm": {
+    "message": "https://sk.wikipedia.org/wiki/Špeciálne:Hľadanie?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://sk.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/sl/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedija (sl)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedija, prosta enciklopedija"
+  },
+  "searchUrl": {
+    "message": "https://sl.wikipedia.org/wiki/Posebno:Iskanje"
+  },
+  "searchForm": {
+    "message": "https://sl.wikipedia.org/wiki/Posebno:Iskanje?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://sl.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/sq/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (sq)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, enciklopedia e lirë"
+  },
+  "searchUrl": {
+    "message": "https://sq.wikipedia.org/wiki/Speciale:Kërkim"
+  },
+  "searchForm": {
+    "message": "https://sq.wikipedia.org/wiki/Speciale:Kërkim?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://sq.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/sr/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Википедија (sr)"
+  },
+  "extensionDescription": {
+    "message": "Претрага Википедије на српском језику"
+  },
+  "searchUrl": {
+    "message": "https://sr.wikipedia.org/wiki/Посебно:Претражи"
+  },
+  "searchForm": {
+    "message": "https://sr.wikipedia.org/wiki/Посебно:Претражи?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://sr.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (sv)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, den fria encyklopedin"
+  },
+  "searchUrl": {
+    "message": "https://sv.wikipedia.org/wiki/Special:Sök"
+  },
+  "searchForm": {
+    "message": "https://sv.wikipedia.org/wiki/Special:Sök?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://sv.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ta/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "விக்கிப்பீடியா (ta)"
+  },
+  "extensionDescription": {
+    "message": "விக்கிப்பீடியா (ta)"
+  },
+  "searchUrl": {
+    "message": "https://ta.wikipedia.org/wiki/சிறப்பு:Search"
+  },
+  "searchForm": {
+    "message": "https://ta.wikipedia.org/wiki/சிறப்பு:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ta.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/te/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "వికీపీడియా (te)"
+  },
+  "extensionDescription": {
+    "message": "వికీపీడియా (te)"
+  },
+  "searchUrl": {
+    "message": "https://te.wikipedia.org/wiki/ప్రత్యేక:అన్వేషణ"
+  },
+  "searchForm": {
+    "message": "https://te.wikipedia.org/wiki/ప్రత్యేక:అన్వేషణ?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://te.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/th/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "วิกิพีเดีย"
+  },
+  "extensionDescription": {
+    "message": "วิกิพีเดีย สารานุกรมเสรี"
+  },
+  "searchUrl": {
+    "message": "https://th.wikipedia.org/wiki/พิเศษ:ค้นหา"
+  },
+  "searchForm": {
+    "message": "https://th.wikipedia.org/wiki/พิเศษ:ค้นหา?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://th.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/tl/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (tl)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, ang malayang ensiklopedya"
+  },
+  "searchUrl": {
+    "message": "https://tl.wikipedia.org/wiki/Natatangi:Maghanap"
+  },
+  "searchForm": {
+    "message": "https://tl.wikipedia.org/wiki/Natatangi:Maghanap?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://tl.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/tr/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (tr)"
+  },
+  "extensionDescription": {
+    "message": "Vikipedi, özgür ansiklopedi"
+  },
+  "searchUrl": {
+    "message": "https://tr.wikipedia.org/wiki/Özel:Ara"
+  },
+  "searchForm": {
+    "message": "https://tr.wikipedia.org/wiki/Özel:Ara?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://tr.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/uk/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Вікіпедія (uk)"
+  },
+  "extensionDescription": {
+    "message": "Вікіпедія, вільна енциклопедія"
+  },
+  "searchUrl": {
+    "message": "https://uk.wikipedia.org/wiki/Спеціальна:Пошук"
+  },
+  "searchForm": {
+    "message": "https://uk.wikipedia.org/wiki/Спеціальна:Пошук?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://uk.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/ur/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "ویکیپیڈیا (ur)"
+  },
+  "extensionDescription": {
+    "message": "ویکیپیڈیا آزاد دائرۃ المعارف"
+  },
+  "searchUrl": {
+    "message": "https://ur.wikipedia.org/wiki/خاص:تلاش"
+  },
+  "searchForm": {
+    "message": "https://ur.wikipedia.org/wiki/خاص:تلاش?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://ur.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/uz/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Vikipediya (uz)"
+  },
+  "extensionDescription": {
+    "message": "Vikipediya, ochiq ensiklopediya"
+  },
+  "searchUrl": {
+    "message": "https://uz.wikipedia.org/wiki/Maxsus:Search"
+  },
+  "searchForm": {
+    "message": "https://uz.wikipedia.org/wiki/Maxsus:Search?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://uz.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/vi/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (vi)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, bách khoa toàn thư mở"
+  },
+  "searchUrl": {
+    "message": "https://vi.wikipedia.org/wiki/Đặc_biệt:Tìm_kiếm"
+  },
+  "searchForm": {
+    "message": "https://vi.wikipedia.org/wiki/Đặc_biệt:Tìm_kiếm?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://vi.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/wo/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (wo)"
+  },
+  "extensionDescription": {
+    "message": "Wikipedia, Jimbulang bu Ubbeeku bi"
+  },
+  "searchUrl": {
+    "message": "https://wo.wikipedia.org/wiki/Jagleel:Ceet"
+  },
+  "searchForm": {
+    "message": "https://wo.wikipedia.org/wiki/Jagleel:Ceet?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://wo.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "维基百科"
+  },
+  "extensionDescription": {
+    "message": "维基百科,自由的百科全书"
+  },
+  "searchUrl": {
+    "message": "https://zh.wikipedia.org/wiki/Special:搜索"
+  },
+  "searchForm": {
+    "message": "https://zh.wikipedia.org/wiki/Special:搜索?search={searchTerms}&sourceid=Mozilla-search"
+  },
+  "suggestUrl": {
+    "message": "https://zh.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikipedia (zh)"
+  },
+  "extensionDescription": {
+    "message": "維基百科,自由的百科全書"
+  },
+  "searchUrl": {
+    "message": "https://zh.wikipedia.org/wiki/Special:搜索"
+  },
+  "searchForm": {
+    "message": "https://zh.wikipedia.org/wiki/Special:搜索?search={searchTerms}&sourceid=Mozilla-search&variant=zh-tw"
+  },
+  "suggestUrl": {
+    "message": "https://zh.wikipedia.org/w/api.php?action=opensearch&search={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}&sourceid=Mozilla-search&variant=zh-tw"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..4314071e24c026048339d5b466f4929db1f9ffc0
GIT binary patch
literal 884
zc${NkU}RuoP*4y6(ku+`7#SGU7#J7?1R(qbAYX)ufuS?N&z+Y`iVG;k>*?VV1f&%}
zn1c;S7FSh$VPIg~>gnPb64Cm0`q{!G3OuczYPu`fLLW%2ILLZ|S@i;w?+&5+D;w38
z$QTtJ>A&$NZqDI%JnE7!AAeM-wx2QcZtwo{*4_IV|FIspepYTzeB*6K8NrX+a^K96
zzP9hZkBg5>PlqoLgT?bRE=M#~*&5XJHqQCHA^dq+(1L5XR90?{JDS=mu<l3YJl{1_
z4xO`fbJ1JMQ~kYmKiBI!e)dy>c5%rZHv}pBDBvV)-FNtoIs=1&%$cvOF0Hw@mvtuf
z1Wy&1xcB>ITc&wIQb~EC2Z9_Gl6%g+{GEN#GJW}cri__ug}-VkBqiUdV?0ohs@7oE
zQ=FHjv9`&^y4r7b^3mlCk6!E()fHWHS@7?c9ZQ#RI=H;q8^7(zD&>^9&v(A*QEl*8
ze%5Svw4~RyI~#VrRBSkrE_$J1vzTyeiqbxo1>Ij*1tvOkOy^`=(0RHd?rA;8h0`|0
z+sxLqu{6AVP${MG+-6V0lP`M{S%VnT_f<$ae78~Z`@L(w*89JkOy@HxWL4jr#rs$L
zu9S^F<BNIQCuNI<H9uEnSad(X@#>lB{QXxSR7x(mcFOSB(v4o4^+o&Q<lpa4%Wv4t
zxQ|h-eyQvyb;tL>cx3Q&^>bP0l+c7Fwgo^K9NY4r|0e=tTOAbJ7QII&8+IKw5OA&c
zd8hE4C9C-~hogu3l<pq_nwNgCDX!I?7<b*^U32wgBlQ{kr?zZO+<x*97uy%p7yZw8
zZ%t6Ki@2&j{r{1K--+xijup0S6$=f0Sht^<VbAwS{nJd@x@)#ZOk?do&b<3B-@R&|
z%Pbun&nwj!j!Deia&6Z3+r3Io&t;xhF6#(z$>=#*y`;BzokxqniYZAw6JxK7K0mp`
zK%%XY!Gg!xFKg|}t>>&nqh8yzF3Wr{=kU{_lMQ~$h2z$TUwdqkwEzBek?VPeZcGn8
z|2%VbN)V4?fXj_-xd)wGcErxEe7|t3+x_nrGJF>E&u_T)sA}({3L7SdSG)fGWaSiU
zxRX6=g5k0UpV<m!y;e4r+}@V|q0ZEU=i0};-$iEE|L=`Ay0!dyTvgN~<nRRmtx|x&
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wikipedia/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "wikipedia@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "en",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "suggest_url": "__MSG_suggestUrl__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wiktionary/_locales/oc/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "Wikiccionari (oc)"
+  },
+  "extensionDescription": {
+    "message": "Wikiccionari, lo diccionari liure"
+  },
+  "searchUrl": {
+    "message": "https://oc.wiktionary.org/wiki/Especial:Recèrca"
+  },
+  "searchForm": {
+    "message": "https://oc.wiktionary.org/wiki/Especial:Recèrca?search={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://oc.wiktionary.org/w/api.php?action=opensearch&search={searchTerms}&namespace=0"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wiktionary/_locales/te/messages.json
@@ -0,0 +1,20 @@
+{
+  "extensionName": {
+    "message": "విక్షనరీ (te)"
+  },
+  "extensionDescription": {
+    "message": "విక్షనరీ (te)"
+  },
+  "searchUrl": {
+    "message": "https://te.wiktionary.org/wiki/ప్రత్యేక:అన్వేషణ"
+  },
+  "searchForm": {
+    "message": "https://te.wiktionary.org/wiki/ప్రత్యేక:అన్వేషణ?search={searchTerms}"
+  },
+  "suggestUrl": {
+    "message": "https://te.wiktionary.org/w/api.php?action=opensearch&search={searchTerms}&namespace=0"
+  },
+  "searchUrlGetParams": {
+    "message": "search={searchTerms}"
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..31b0e380926531c268b0642cac2300fc829e46d2
GIT binary patch
literal 318
zc${NkU<5(|0RbS%!l1#(z#zuJz@P!d0zj+)#2|5WAONLVm{=HEnp+r796!O};qJlk
z^2JMr%&bg?l`B><XlQ6K{Q3KbK~h4JVaALZ3^#7xU<i*0XQ-;KV%WKBCxeZZ4MPVU
z^l5bL1JTXa9pNB4y{xZX14zqX+gl|8q-)&bBSbnn8rizPzgPuQ*8RC-Z%4;Vi7uWF
u#}^$ZH8vM!^ksBU^;nq{(Gt;E*I~XzswL`;U7PKWJG)~#Z~zRCkq7`JO<5iQ
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wiktionary/manifest.json
@@ -0,0 +1,28 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "wiktionary@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "oc",
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "suggest_url": "__MSG_suggestUrl__",
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..77f6db53220fd26b46f2f454386411d44f63b5fa
GIT binary patch
literal 304
zc%17D@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}T7XZ8>#W_{vvz6E2BO_svvzCE
z-lKJVhd2<u*~9R9AHy3U+6!jvWthEN8_3<kAhU--W*>v(J_f1%AOvJc+9u}NCFTK1
z+oS^9<U$KD0?OJY<pUJ}wOFRBSORTSDhcunzI}2@L$sL?gIRRLl9RXp{}(cgt_L#C
zLqz}oZ(#VbF*E?EI^5I6F{FZV?zw|p4F){S7nV%7EO6HU_uss0fr8$qsj+)_YTDVD
zma4u`SnRz*@5r=%!QM6L`agDS@D!~)>(u7KzDsqnRqm^Lp7l@i3wy$Lcz)JfyCd`=
Z>q2&;?pxv^i9jnDJYD@<);T3K0RTX?a<%{f
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/wolnelektury-pl/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Wolne Lektury",
+  "description": "Biblioteka internetowa WolneLektury.pl",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "wolnelektury-pl@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Wolne Lektury",
+      "search_url": "https://wolnelektury.pl/szukaj/?q={searchTerms}",
+      "search_form": "https://wolnelektury.pl",
+      "suggest_url": "https://wolnelektury.pl/katalog/jtags/?mozhint=1&q={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..4401c7a40e56da5d8487df275ec8d843ef62d0b1
GIT binary patch
literal 2672
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
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yahoo-jp-auctions/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "ヤフオク!",
+  "description": "ヤフオク! 検索",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "yahoo-jp-auctions@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "ヤフオク!",
+      "search_url": "https://auctions.yahoo.co.jp/search/search",
+      "search_form": "https://auctions.yahoo.co.jp/",
+      "search_url_get_params": "p={searchTerms}&ei=EUC-JP&fr=mozff&rls={moz:distributionID}:ja-JP:{moz:official}"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..34a916ccde63c64fb92f109f0d238fe692fc0c3d
GIT binary patch
literal 5430
zc%1E5NoW*N5UngsMg+SN+(4K{+?OP3Gz^HNh=>Pq!Gq{QQCtqeBzVz-WONRqpdyMw
zK!qTv;4K~`2qwgXCqYp0A|`kUIS2z{oZvX+tK_$Se*ScKW`tb2;PL6ISM};I^Sg(r
zhHA-m38P16>WP*Uk>^c5KY{-Sd@JE|#ZQy|39F~r0&FAkS%6Jw@o&J_usZ4F-`sZH
zzn-{d1M#X>;ssIi!R;_(@bv?a%jLEZuSM=pzjsp$@lNrhm#t<lxN{KuBysTeVmz$4
zt2O<ls`fiPCbjfB_@1l2uWEBnt9plgAD%y`8c(&lx0UZTX(!dP9~Y%}jN>vQ@0o?u
z9kjl&{WCe;I)+XY6>!1}--+^_cy1;dTnK<$$5Z)o&v?K#((V~|h9(nRY_Uz-Z121v
z=()IqQ@Gnt;2!Rw3coOrdmnYjBI=(vdVl4|(8s|lmO<W)D}ZZ;-U!etG0b(IIY-3y
zDc)P)Xf^s;O<n&>2)(wMc-jBZtx$i$HW4oY_nfT9Oz2~O9w`1O;8d!uzI$~2p@=>E
z=RnTk%?jm{$h~9em+<>I5SG|TJX`w>{nEeLq8jq<8QOBD#|7wNe}w#AZ4F*dM;rBz
znERe4o{Mq2`tB~GW?M*&lX{IP>n4V^Y6Aa<mRpc-bw94o_Ink(3s<7d{1*Ygjk7x|
zNE`b$UwB5}r!2J{;DzE0idLB(-WavI0^}2_md@`9;rn|$iv8Ga(Z68q;~4HI&r+)f
zu}22?qnu-#F!mq=z2o3?8#!|S=g{{a=(ymmvAi>SEqz`$IP#xqUAc*?Jqp7^#r^E>
zKX40YX$QtF=<yiF%Rrx{$3Db&VUC-tz0Xl&Cu%hs{YQPjPI<@27F%qwRbw1rC0d*j
ua26OYG7obKaCiX7asy|(t}tbCrG#^-=rjxzQn~(oiYT8Uj~pHWLhTRuo35Dv
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yahoo-jp/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Yahoo! JAPAN",
+  "description": "Yahoo Search",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "yahoo-jp@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.ico"
+  },
+  "web_accessible_resources": [
+    "favicon.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Yahoo! JAPAN",
+      "search_url": "https://search.yahoo.co.jp/search",
+      "search_form": "https://search.yahoo.co.jp/",
+      "search_url_get_params": "p={searchTerms}&ei=UTF-8&fr=mozff"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/_locales/az/messages.json
@@ -0,0 +1,38 @@
+{
+  "extensionName": {
+    "message": "Yandex"
+  },
+  "extensionDescription": {
+    "message": "İnternetdə axtarış üçün Yandexdən istifadə edin."
+  },
+  "searchUrl": {
+    "message": "https://yandex.az/search"
+  },
+  "searchForm": {
+    "message": "https://www.yandex.az/"
+  },
+  "suggestUrl": {
+    "message": "https://yandex.az/suggest/suggest-ff.cgi?part={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "text={searchTerms}"
+  },
+  "param_searchbar": {
+    "message": "2186618"
+  },
+  "param_keyword": {
+    "message": "2186621"
+  },
+  "param_contextmenu": {
+    "message": "2186623"
+  },
+  "param_homepage": {
+    "message": "2186617"
+  },
+  "param_newtab": {
+    "message": "2186620"
+  },
+  "extensionIcon": {
+    "message": "resource://search-plugins/images/yandex-ru.ico"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/_locales/by/messages.json
@@ -0,0 +1,38 @@
+{
+  "extensionName": {
+    "message": "Яндекс"
+  },
+  "extensionDescription": {
+    "message": "Пошук з дапамогаю Яндекс"
+  },
+  "searchUrl": {
+    "message": "https://yandex.by/search"
+  },
+  "searchForm": {
+    "message": "https://www.yandex.by/"
+  },
+  "suggestUrl": {
+    "message": "https://suggest.yandex.by/suggest-ff.cgi?part={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "text={searchTerms}"
+  },
+  "param_searchbar": {
+    "message": "2186618"
+  },
+  "param_keyword": {
+    "message": "2186621"
+  },
+  "param_contextmenu": {
+    "message": "2186623"
+  },
+  "param_homepage": {
+    "message": "2186617"
+  },
+  "param_newtab": {
+    "message": "2186620"
+  },
+  "extensionIcon": {
+    "message": "resource://search-plugins/images/yandex-ru.ico"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/_locales/en/messages.json
@@ -0,0 +1,38 @@
+{
+  "extensionName": {
+    "message": "Yandex"
+  },
+  "extensionDescription": {
+    "message": "Use Yandex to search the Internet."
+  },
+  "searchUrl": {
+    "message": "https://www.yandex.com/search"
+  },
+  "searchForm": {
+    "message": "https://www.yandex.com/"
+  },
+  "suggestUrl": {
+    "message": "https://suggest.yandex.com/suggest-ff.cgi?part={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "text={searchTerms}"
+  },
+  "param_searchbar": {
+    "message": "2186618"
+  },
+  "param_keyword": {
+    "message": "2186621"
+  },
+  "param_contextmenu": {
+    "message": "2186623"
+  },
+  "param_homepage": {
+    "message": "2186617"
+  },
+  "param_newtab": {
+    "message": "2186620"
+  },
+  "extensionIcon": {
+    "message": "resource://search-plugins/images/yandex-en.ico"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/_locales/kk/messages.json
@@ -0,0 +1,38 @@
+{
+  "extensionName": {
+    "message": "Яндекс"
+  },
+  "extensionDescription": {
+    "message": "Воспользуйтесь Яндексом для поиска в Интернете."
+  },
+  "searchUrl": {
+    "message": "https://yandex.kz/search"
+  },
+  "searchForm": {
+    "message": "https://www.yandex.kz/"
+  },
+  "suggestUrl": {
+    "message": "https://suggest.yandex.kz/suggest-ff.cgi?part={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "text={searchTerms}"
+  },
+  "param_searchbar": {
+    "message": "2186618"
+  },
+  "param_keyword": {
+    "message": "2186621"
+  },
+  "param_contextmenu": {
+    "message": "2186623"
+  },
+  "param_homepage": {
+    "message": "2186617"
+  },
+  "param_newtab": {
+    "message": "2186620"
+  },
+  "extensionIcon": {
+    "message": "resource://search-plugins/images/yandex-ru.ico"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/_locales/ru/messages.json
@@ -0,0 +1,38 @@
+{
+  "extensionName": {
+    "message": "Яндекс"
+  },
+  "extensionDescription": {
+    "message": "Воспользуйтесь Яндексом для поиска в Интернете."
+  },
+  "searchUrl": {
+    "message": "https://yandex.ru/search"
+  },
+  "searchForm": {
+    "message": "https://www.yandex.ru/"
+  },
+  "suggestUrl": {
+    "message": "https://suggest.yandex.ru/suggest-ff.cgi?part={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "text={searchTerms}"
+  },
+  "param_searchbar": {
+    "message": "2186618"
+  },
+  "param_keyword": {
+    "message": "2186621"
+  },
+  "param_contextmenu": {
+    "message": "2186623"
+  },
+  "param_homepage": {
+    "message": "2186617"
+  },
+  "param_newtab": {
+    "message": "2186620"
+  },
+  "extensionIcon": {
+    "message": "resource://search-plugins/images/yandex-ru.ico"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/_locales/tr/messages.json
@@ -0,0 +1,38 @@
+{
+  "extensionName": {
+    "message": "Yandex"
+  },
+  "extensionDescription": {
+    "message": "Yandex Türkiye arama motoru"
+  },
+  "searchUrl": {
+    "message": "https://yandex.com.tr/search"
+  },
+  "searchForm": {
+    "message": "https://www.yandex.com.tr/"
+  },
+  "suggestUrl": {
+    "message": "https://suggest.yandex.com.tr/suggest-ff.cgi?part={searchTerms}"
+  },
+  "searchUrlGetParams": {
+    "message": "text={searchTerms}"
+  },
+  "param_searchbar": {
+    "message": "2186618"
+  },
+  "param_keyword": {
+    "message": "2186621"
+  },
+  "param_contextmenu": {
+    "message": "2186623"
+  },
+  "param_homepage": {
+    "message": "2186617"
+  },
+  "param_newtab": {
+    "message": "2186620"
+  },
+  "extensionIcon": {
+    "message": "resource://search-plugins/images/yandex-en.ico"
+  }
+}
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/yandex/manifest.json
@@ -0,0 +1,61 @@
+{
+  "name": "__MSG_extensionName__",
+  "description": "__MSG_extensionDescription__",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "yandex@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "default_locale": "en",
+  "icons": {
+    "16": "__MSG_extensionIcon__"
+  },
+  "web_accessible_resources": [
+    "yandex-en.ico",
+    "yandex-ru.ico"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "__MSG_extensionName__",
+      "search_url": "__MSG_searchUrl__",
+      "search_form": "__MSG_searchForm__",
+      "suggest_url": "__MSG_suggestUrl__",
+      "params": [
+        {
+          "name": "clid",
+          "condition": "purpose",
+          "purpose": "searchbar",
+          "value": "__MSG_param_searchbar"
+        },
+        {
+          "name": "clid",
+          "condition": "purpose",
+          "purpose": "keyword",
+          "value": "__MSG_param_keyword"
+        },
+        {
+          "name": "clid",
+          "condition": "purpose",
+          "purpose": "contextmenu",
+          "value": "__MSG_param_contextmenu"
+        },
+        {
+          "name": "clid",
+          "condition": "purpose",
+          "purpose": "homepage",
+          "value": "__MSG_param_homepage"
+        },
+        {
+          "name": "clid",
+          "condition": "purpose",
+          "purpose": "newtab",
+          "value": "__MSG_param_newtab"
+        }
+      ],
+      "search_url_get_params": "__MSG_searchUrlGetParams__"
+    }
+  }
+}
\ No newline at end of file
new file mode 100644
index 0000000000000000000000000000000000000000..6398f30e9df15714b3c5007977ecd2b9b0032852
GIT binary patch
literal 1691
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
new file mode 100644
index 0000000000000000000000000000000000000000..226fc0a0711cf5a048b631a3dfb292ec1c55027b
GIT binary patch
literal 2034
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
QN&o-=07*qoM6N<$g3@QE6951J
new file mode 100644
index 0000000000000000000000000000000000000000..5774c6ff52f25a63223edde10c1248f30916bca8
GIT binary patch
literal 222
zc%17D@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo9le6B?T8d3gT+H#GQT
zzgFw-|FR|D>)DhTm3@r$Skpt7N=jH*NU)TcNQ6w!Pd$<;bcVI%Lz>^a|I0&{J`^)r
zB<-~3vZREB#0(%VwC3#QzG#}fqaoz1i)4epu_H4_=CN!B!&!w=4r|iZuuWJbd6*%{
zbg_g(U)l<*Hw@uHak<%l>dUiCvbt<@R`puHeJ%BW|C_8o{|nO0JWtNaU|^WzA9w6!
TOT&GjgBd(s{an^LB{Ts5X!}tZ
new file mode 100644
--- /dev/null
+++ b/browser/components/search/extensions/zoznam-sk/manifest.json
@@ -0,0 +1,26 @@
+{
+  "name": "Zoznam",
+  "description": "Zoznam slovenskeho internetu",
+  "manifest_version": 2,
+  "version": "1.0",
+  "applications": {
+    "gecko": {
+      "id": "zoznam-sk@search.mozilla.org"
+    }
+  },
+  "hidden": true,
+  "icons": {
+    "16": "favicon.png"
+  },
+  "web_accessible_resources": [
+    "favicon.png"
+  ],
+  "chrome_settings_overrides": {
+    "search_provider": {
+      "name": "Zoznam",
+      "search_url": "https://www.zoznam.sk/hladaj.fcgi",
+      "search_form": "https://www.zoznam.sk/",
+      "search_url_get_params": "co=odkazy&s={searchTerms}"
+    }
+  }
+}
\ No newline at end of file
--- a/browser/components/search/jar.mn
+++ b/browser/components/search/jar.mn
@@ -2,12 +2,13 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 browser.jar:
         content/browser/search/search.xml                           (content/search.xml)
         content/browser/search/autocomplete-popup.js                (content/autocomplete-popup.js)
         content/browser/search/searchbar.js                         (content/searchbar.js)
         content/browser/search/search-one-offs.js                   (content/search-one-offs.js)
-
+        search-extensions/                                          (extensions/**)
         searchplugins/                                              (searchplugins/**)
 
 % resource search-plugins %searchplugins/ contentaccessible=yes
+% resource search-extensions %search-extensions/ contentaccessible=yes
--- a/browser/installer/allowed-dupes.mn
+++ b/browser/installer/allowed-dupes.mn
@@ -148,8 +148,14 @@ browser/features/formautofill@mozilla.or
 browser/chrome/browser/res/payments/formautofill/autofillEditForms.js
 # Bug 1451050 - Remote settings empty dumps (will be populated with data eventually)
 browser/defaults/settings/pinning/pins.json
 browser/defaults/settings/main/example.json
 #ifdef MOZ_EME_WIN32_ARTIFACT
 gmp-clearkey/0.1/manifest.json
 i686/gmp-clearkey/0.1/manifest.json
 #endif
+# Bug 1496075 - Switch searchplugins to Web Extensions
+browser/chrome/browser/search-extensions/amazon/favicon.ico
+browser/chrome/browser/search-extensions/amazondotcn/favicon.ico
+browser/chrome/browser/search-extensions/amazondotcom/favicon.ico
+browser/chrome/browser/search-extensions/mercadolibre/favicon.ico
+browser/chrome/browser/search-extensions/mercadolivre/favicon.ico