Add-Qwant-search-engine.patch 30 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001
  1. From: csagan5 <32685696+csagan5@users.noreply.github.com>
  2. Date: Mon, 12 Mar 2018 20:31:44 +0100
  3. Subject: Add Qwant search engine
  4. Specify image URL in upstream engine definition
  5. Make search engine selectable in default list
  6. ---
  7. .../search_engines/prepopulated_engines.json | 1 +
  8. .../template_url_prepopulate_data.cc | 218 ++++++++++-----------
  9. 2 files changed, 110 insertions(+), 109 deletions(-)
  10. diff --git a/components/search_engines/prepopulated_engines.json b/components/search_engines/prepopulated_engines.json
  11. --- a/components/search_engines/prepopulated_engines.json
  12. +++ b/components/search_engines/prepopulated_engines.json
  13. @@ -183,6 +183,7 @@
  14. "favicon_url": "https://www.qwant.com/favicon.ico",
  15. "search_url": "https://www.qwant.com/?q={searchTerms}&client=opensearch",
  16. "suggest_url": "https://api.qwant.com/api/suggest/?q={searchTerms}&client=opensearch",
  17. + "image_url": "https://www.qwant.com/?t=images&q={searchTerms}",
  18. "type": "SEARCH_ENGINE_QWANT",
  19. "id": 94
  20. },
  21. diff --git a/components/search_engines/template_url_prepopulate_data.cc b/components/search_engines/template_url_prepopulate_data.cc
  22. --- a/components/search_engines/template_url_prepopulate_data.cc
  23. +++ b/components/search_engines/template_url_prepopulate_data.cc
  24. @@ -32,7 +32,7 @@ namespace {
  25. // Default (for countries with no better engine set)
  26. const PrepopulatedEngine* const engines_default[] = {
  27. - &googleen, &google, &startpage,
  28. + &googleen, &google, &startpage, &qwant,
  29. &bing,
  30. &yahoo,
  31. &duckduckgo, &duckduckgo_light,
  32. @@ -42,7 +42,7 @@ const PrepopulatedEngine* const engines_default[] = {
  33. // Engine selection by country ------------------------------------------------
  34. // United Arab Emirates
  35. const PrepopulatedEngine* const engines_AE[] = {
  36. - &googleen, &google, &startpage,
  37. + &googleen, &google, &startpage, &qwant,
  38. &bing,
  39. &yahoo,
  40. &duckduckgo, &duckduckgo_light,
  41. @@ -50,7 +50,7 @@ const PrepopulatedEngine* const engines_AE[] = {
  42. // Albania
  43. const PrepopulatedEngine* const engines_AL[] = {
  44. - &googleen, &google, &startpage,
  45. + &googleen, &google, &startpage, &qwant,
  46. &yahoo,
  47. &bing,
  48. &ask,
  49. @@ -58,7 +58,7 @@ const PrepopulatedEngine* const engines_AL[] = {
  50. // Argentina
  51. const PrepopulatedEngine* const engines_AR[] = {
  52. - &googleen, &google, &startpage,
  53. + &googleen, &google, &startpage, &qwant,
  54. &bing,
  55. &yahoo_ar,
  56. &duckduckgo, &duckduckgo_light,
  57. @@ -66,7 +66,7 @@ const PrepopulatedEngine* const engines_AR[] = {
  58. // Austria
  59. const PrepopulatedEngine* const engines_AT[] = {
  60. - &googleen, &google, &startpage,
  61. + &googleen, &google, &startpage, &qwant,
  62. &bing,
  63. &yahoo_at,
  64. &duckduckgo, &duckduckgo_light,
  65. @@ -74,7 +74,7 @@ const PrepopulatedEngine* const engines_AT[] = {
  66. // Australia
  67. const PrepopulatedEngine* const engines_AU[] = {
  68. - &googleen, &google, &startpage,
  69. + &googleen, &google, &startpage, &qwant,
  70. &bing,
  71. &yahoo_au,
  72. &duckduckgo, &duckduckgo_light,
  73. @@ -82,7 +82,7 @@ const PrepopulatedEngine* const engines_AU[] = {
  74. // Bosnia and Herzegovina
  75. const PrepopulatedEngine* const engines_BA[] = {
  76. - &googleen, &google, &startpage,
  77. + &googleen, &google, &startpage, &qwant,
  78. &yahoo,
  79. &bing,
  80. &ask,
  81. @@ -90,7 +90,7 @@ const PrepopulatedEngine* const engines_BA[] = {
  82. // Belgium
  83. const PrepopulatedEngine* const engines_BE[] = {
  84. - &googleen, &google, &startpage,
  85. + &googleen, &google, &startpage, &qwant,
  86. &bing,
  87. &yahoo,
  88. &duckduckgo, &duckduckgo_light,
  89. @@ -98,7 +98,7 @@ const PrepopulatedEngine* const engines_BE[] = {
  90. // Bulgaria
  91. const PrepopulatedEngine* const engines_BG[] = {
  92. - &googleen, &google, &startpage,
  93. + &googleen, &google, &startpage, &qwant,
  94. &bing,
  95. &yahoo,
  96. &yandex_ru,
  97. @@ -106,7 +106,7 @@ const PrepopulatedEngine* const engines_BG[] = {
  98. // Bahrain
  99. const PrepopulatedEngine* const engines_BH[] = {
  100. - &googleen, &google, &startpage,
  101. + &googleen, &google, &startpage, &qwant,
  102. &bing,
  103. &yahoo,
  104. &ask,
  105. @@ -114,7 +114,7 @@ const PrepopulatedEngine* const engines_BH[] = {
  106. // Burundi
  107. const PrepopulatedEngine* const engines_BI[] = {
  108. - &googleen, &google, &startpage,
  109. + &googleen, &google, &startpage, &qwant,
  110. &bing,
  111. &yahoo,
  112. &yandex_ru,
  113. @@ -122,7 +122,7 @@ const PrepopulatedEngine* const engines_BI[] = {
  114. // Brunei
  115. const PrepopulatedEngine* const engines_BN[] = {
  116. - &googleen, &google, &startpage,
  117. + &googleen, &google, &startpage, &qwant,
  118. &bing,
  119. &yahoo,
  120. &duckduckgo, &duckduckgo_light,
  121. @@ -130,7 +130,7 @@ const PrepopulatedEngine* const engines_BN[] = {
  122. // Bolivia
  123. const PrepopulatedEngine* const engines_BO[] = {
  124. - &googleen, &google, &startpage,
  125. + &googleen, &google, &startpage, &qwant,
  126. &bing,
  127. &yahoo,
  128. &duckduckgo, &duckduckgo_light,
  129. @@ -138,7 +138,7 @@ const PrepopulatedEngine* const engines_BO[] = {
  130. // Brazil
  131. const PrepopulatedEngine* const engines_BR[] = {
  132. - &googleen, &google, &startpage,
  133. + &googleen, &google, &startpage, &qwant,
  134. &bing,
  135. &yahoo_br,
  136. &duckduckgo, &duckduckgo_light,
  137. @@ -146,7 +146,7 @@ const PrepopulatedEngine* const engines_BR[] = {
  138. // Belarus
  139. const PrepopulatedEngine* const engines_BY[] = {
  140. - &googleen, &google, &startpage,
  141. + &googleen, &google, &startpage, &qwant,
  142. &yandex_by,
  143. &mail_ru,
  144. &bing,
  145. @@ -154,7 +154,7 @@ const PrepopulatedEngine* const engines_BY[] = {
  146. // Belize
  147. const PrepopulatedEngine* const engines_BZ[] = {
  148. - &googleen, &google, &startpage,
  149. + &googleen, &google, &startpage, &qwant,
  150. &bing,
  151. &yahoo,
  152. &duckduckgo, &duckduckgo_light,
  153. @@ -162,12 +162,12 @@ const PrepopulatedEngine* const engines_BZ[] = {
  154. // Canada
  155. const PrepopulatedEngine* const engines_CA[] = {
  156. - &googleen, &google, &startpage, &bing, &yahoo_ca, &yahoo_qc, &duckduckgo, &duckduckgo_light,
  157. + &googleen, &google, &startpage, &qwant, &bing, &yahoo_ca, &yahoo_qc, &duckduckgo, &duckduckgo_light,
  158. };
  159. // Switzerland
  160. const PrepopulatedEngine* const engines_CH[] = {
  161. - &googleen, &google, &startpage,
  162. + &googleen, &google, &startpage, &qwant,
  163. &bing,
  164. &duckduckgo, &duckduckgo_light,
  165. &yahoo_ch,
  166. @@ -175,7 +175,7 @@ const PrepopulatedEngine* const engines_CH[] = {
  167. // Chile
  168. const PrepopulatedEngine* const engines_CL[] = {
  169. - &googleen, &google, &startpage,
  170. + &googleen, &google, &startpage, &qwant,
  171. &bing,
  172. &yahoo_cl,
  173. &duckduckgo, &duckduckgo_light,
  174. @@ -183,12 +183,12 @@ const PrepopulatedEngine* const engines_CL[] = {
  175. // China
  176. const PrepopulatedEngine* const engines_CN[] = {
  177. - &baidu, &so_360, &googleen, &google, &startpage, &sogou, &bing,
  178. + &baidu, &so_360, &googleen, &google, &startpage, &qwant, &sogou, &bing,
  179. };
  180. // Colombia
  181. const PrepopulatedEngine* const engines_CO[] = {
  182. - &googleen, &google, &startpage,
  183. + &googleen, &google, &startpage, &qwant,
  184. &yahoo_co,
  185. &bing,
  186. &duckduckgo, &duckduckgo_light,
  187. @@ -196,7 +196,7 @@ const PrepopulatedEngine* const engines_CO[] = {
  188. // Costa Rica
  189. const PrepopulatedEngine* const engines_CR[] = {
  190. - &googleen, &google, &startpage,
  191. + &googleen, &google, &startpage, &qwant,
  192. &bing,
  193. &yahoo,
  194. &duckduckgo, &duckduckgo_light,
  195. @@ -204,7 +204,7 @@ const PrepopulatedEngine* const engines_CR[] = {
  196. // Czech Republic
  197. const PrepopulatedEngine* const engines_CZ[] = {
  198. - &googleen, &google, &startpage,
  199. + &googleen, &google, &startpage, &qwant,
  200. &seznam,
  201. &bing,
  202. &yahoo,
  203. @@ -212,7 +212,7 @@ const PrepopulatedEngine* const engines_CZ[] = {
  204. // Germany
  205. const PrepopulatedEngine* const engines_DE[] = {
  206. - &googleen, &google, &startpage,
  207. + &googleen, &google, &startpage, &qwant,
  208. &bing,
  209. &yahoo_de,
  210. &duckduckgo, &duckduckgo_light,
  211. @@ -220,7 +220,7 @@ const PrepopulatedEngine* const engines_DE[] = {
  212. // Denmark
  213. const PrepopulatedEngine* const engines_DK[] = {
  214. - &googleen, &google, &startpage,
  215. + &googleen, &google, &startpage, &qwant,
  216. &bing,
  217. &yahoo_dk,
  218. &duckduckgo, &duckduckgo_light,
  219. @@ -228,7 +228,7 @@ const PrepopulatedEngine* const engines_DK[] = {
  220. // Dominican Republic
  221. const PrepopulatedEngine* const engines_DO[] = {
  222. - &googleen, &google, &startpage,
  223. + &googleen, &google, &startpage, &qwant,
  224. &bing,
  225. &yahoo,
  226. &duckduckgo, &duckduckgo_light,
  227. @@ -236,7 +236,7 @@ const PrepopulatedEngine* const engines_DO[] = {
  228. // Algeria
  229. const PrepopulatedEngine* const engines_DZ[] = {
  230. - &googleen, &google, &startpage,
  231. + &googleen, &google, &startpage, &qwant,
  232. &yahoo,
  233. &bing,
  234. &yandex_ru,
  235. @@ -244,7 +244,7 @@ const PrepopulatedEngine* const engines_DZ[] = {
  236. // Ecuador
  237. const PrepopulatedEngine* const engines_EC[] = {
  238. - &googleen, &google, &startpage,
  239. + &googleen, &google, &startpage, &qwant,
  240. &bing,
  241. &yahoo,
  242. &duckduckgo, &duckduckgo_light,
  243. @@ -252,7 +252,7 @@ const PrepopulatedEngine* const engines_EC[] = {
  244. // Estonia
  245. const PrepopulatedEngine* const engines_EE[] = {
  246. - &googleen, &google, &startpage,
  247. + &googleen, &google, &startpage, &qwant,
  248. &bing,
  249. &yandex_ru,
  250. &neti,
  251. @@ -260,7 +260,7 @@ const PrepopulatedEngine* const engines_EE[] = {
  252. // Egypt
  253. const PrepopulatedEngine* const engines_EG[] = {
  254. - &googleen, &google, &startpage,
  255. + &googleen, &google, &startpage, &qwant,
  256. &yahoo,
  257. &bing,
  258. &yandex_ru,
  259. @@ -268,7 +268,7 @@ const PrepopulatedEngine* const engines_EG[] = {
  260. // Spain
  261. const PrepopulatedEngine* const engines_ES[] = {
  262. - &googleen, &google, &startpage,
  263. + &googleen, &google, &startpage, &qwant,
  264. &bing,
  265. &yahoo_es,
  266. &duckduckgo, &duckduckgo_light,
  267. @@ -276,7 +276,7 @@ const PrepopulatedEngine* const engines_ES[] = {
  268. // Finland
  269. const PrepopulatedEngine* const engines_FI[] = {
  270. - &googleen, &google, &startpage,
  271. + &googleen, &google, &startpage, &qwant,
  272. &bing,
  273. &yahoo_fi,
  274. &duckduckgo, &duckduckgo_light,
  275. @@ -284,7 +284,7 @@ const PrepopulatedEngine* const engines_FI[] = {
  276. // Faroe Islands
  277. const PrepopulatedEngine* const engines_FO[] = {
  278. - &googleen, &google, &startpage,
  279. + &googleen, &google, &startpage, &qwant,
  280. &bing,
  281. &yahoo,
  282. &duckduckgo, &duckduckgo_light,
  283. @@ -292,7 +292,7 @@ const PrepopulatedEngine* const engines_FO[] = {
  284. // France
  285. const PrepopulatedEngine* const engines_FR[] = {
  286. - &googleen, &google, &startpage,
  287. + &googleen, &google, &startpage, &qwant,
  288. &bing,
  289. &yahoo_fr,
  290. &qwant,
  291. @@ -300,7 +300,7 @@ const PrepopulatedEngine* const engines_FR[] = {
  292. // United Kingdom
  293. const PrepopulatedEngine* const engines_GB[] = {
  294. - &googleen, &google, &startpage,
  295. + &googleen, &google, &startpage, &qwant,
  296. &bing,
  297. &yahoo_uk,
  298. &duckduckgo, &duckduckgo_light,
  299. @@ -308,7 +308,7 @@ const PrepopulatedEngine* const engines_GB[] = {
  300. // Greece
  301. const PrepopulatedEngine* const engines_GR[] = {
  302. - &googleen, &google, &startpage,
  303. + &googleen, &google, &startpage, &qwant,
  304. &bing,
  305. &yahoo,
  306. &duckduckgo, &duckduckgo_light,
  307. @@ -316,7 +316,7 @@ const PrepopulatedEngine* const engines_GR[] = {
  308. // Guatemala
  309. const PrepopulatedEngine* const engines_GT[] = {
  310. - &googleen, &google, &startpage,
  311. + &googleen, &google, &startpage, &qwant,
  312. &bing,
  313. &yahoo,
  314. &duckduckgo, &duckduckgo_light,
  315. @@ -324,7 +324,7 @@ const PrepopulatedEngine* const engines_GT[] = {
  316. // Hong Kong
  317. const PrepopulatedEngine* const engines_HK[] = {
  318. - &googleen, &google, &startpage,
  319. + &googleen, &google, &startpage, &qwant,
  320. &yahoo_hk,
  321. &bing,
  322. &baidu,
  323. @@ -332,7 +332,7 @@ const PrepopulatedEngine* const engines_HK[] = {
  324. // Honduras
  325. const PrepopulatedEngine* const engines_HN[] = {
  326. - &googleen, &google, &startpage,
  327. + &googleen, &google, &startpage, &qwant,
  328. &bing,
  329. &yahoo,
  330. &duckduckgo, &duckduckgo_light,
  331. @@ -340,7 +340,7 @@ const PrepopulatedEngine* const engines_HN[] = {
  332. // Croatia
  333. const PrepopulatedEngine* const engines_HR[] = {
  334. - &googleen, &google, &startpage,
  335. + &googleen, &google, &startpage, &qwant,
  336. &bing,
  337. &yahoo,
  338. &duckduckgo, &duckduckgo_light,
  339. @@ -348,7 +348,7 @@ const PrepopulatedEngine* const engines_HR[] = {
  340. // Hungary
  341. const PrepopulatedEngine* const engines_HU[] = {
  342. - &googleen, &google, &startpage,
  343. + &googleen, &google, &startpage, &qwant,
  344. &yahoo,
  345. &bing,
  346. &duckduckgo, &duckduckgo_light,
  347. @@ -356,7 +356,7 @@ const PrepopulatedEngine* const engines_HU[] = {
  348. // Indonesia
  349. const PrepopulatedEngine* const engines_ID[] = {
  350. - &googleen, &google, &startpage,
  351. + &googleen, &google, &startpage, &qwant,
  352. &yahoo_id,
  353. &bing,
  354. &duckduckgo, &duckduckgo_light,
  355. @@ -364,7 +364,7 @@ const PrepopulatedEngine* const engines_ID[] = {
  356. // Ireland
  357. const PrepopulatedEngine* const engines_IE[] = {
  358. - &googleen, &google, &startpage,
  359. + &googleen, &google, &startpage, &qwant,
  360. &bing,
  361. &yahoo,
  362. &duckduckgo, &duckduckgo_light,
  363. @@ -372,7 +372,7 @@ const PrepopulatedEngine* const engines_IE[] = {
  364. // Israel
  365. const PrepopulatedEngine* const engines_IL[] = {
  366. - &googleen, &google, &startpage,
  367. + &googleen, &google, &startpage, &qwant,
  368. &bing,
  369. &yahoo,
  370. &yandex_ru,
  371. @@ -380,7 +380,7 @@ const PrepopulatedEngine* const engines_IL[] = {
  372. // India
  373. const PrepopulatedEngine* const engines_IN[] = {
  374. - &googleen, &google, &startpage,
  375. + &googleen, &google, &startpage, &qwant,
  376. &yahoo_in,
  377. &bing,
  378. &duckduckgo, &duckduckgo_light,
  379. @@ -388,7 +388,7 @@ const PrepopulatedEngine* const engines_IN[] = {
  380. // Iraq
  381. const PrepopulatedEngine* const engines_IQ[] = {
  382. - &googleen, &google, &startpage,
  383. + &googleen, &google, &startpage, &qwant,
  384. &yahoo,
  385. &bing,
  386. &yandex_ru,
  387. @@ -396,14 +396,14 @@ const PrepopulatedEngine* const engines_IQ[] = {
  388. // Iran
  389. const PrepopulatedEngine* const engines_IR[] = {
  390. - &googleen, &google, &startpage,
  391. + &googleen, &google, &startpage, &qwant,
  392. &bing,
  393. &yahoo,
  394. };
  395. // Iceland
  396. const PrepopulatedEngine* const engines_IS[] = {
  397. - &googleen, &google, &startpage,
  398. + &googleen, &google, &startpage, &qwant,
  399. &bing,
  400. &yahoo,
  401. &duckduckgo, &duckduckgo_light,
  402. @@ -411,7 +411,7 @@ const PrepopulatedEngine* const engines_IS[] = {
  403. // Italy
  404. const PrepopulatedEngine* const engines_IT[] = {
  405. - &googleen, &google, &startpage,
  406. + &googleen, &google, &startpage, &qwant,
  407. &bing,
  408. &yahoo,
  409. &duckduckgo, &duckduckgo_light,
  410. @@ -419,7 +419,7 @@ const PrepopulatedEngine* const engines_IT[] = {
  411. // Jamaica
  412. const PrepopulatedEngine* const engines_JM[] = {
  413. - &googleen, &google, &startpage,
  414. + &googleen, &google, &startpage, &qwant,
  415. &bing,
  416. &yahoo,
  417. &duckduckgo, &duckduckgo_light,
  418. @@ -427,7 +427,7 @@ const PrepopulatedEngine* const engines_JM[] = {
  419. // Jordan
  420. const PrepopulatedEngine* const engines_JO[] = {
  421. - &googleen, &google, &startpage,
  422. + &googleen, &google, &startpage, &qwant,
  423. &yahoo,
  424. &bing,
  425. &yandex_ru,
  426. @@ -435,7 +435,7 @@ const PrepopulatedEngine* const engines_JO[] = {
  427. // Japan
  428. const PrepopulatedEngine* const engines_JP[] = {
  429. - &googleen, &google, &startpage,
  430. + &googleen, &google, &startpage, &qwant,
  431. &yahoo_jp,
  432. &bing,
  433. &baidu,
  434. @@ -443,7 +443,7 @@ const PrepopulatedEngine* const engines_JP[] = {
  435. // Kenya
  436. const PrepopulatedEngine* const engines_KE[] = {
  437. - &googleen, &google, &startpage,
  438. + &googleen, &google, &startpage, &qwant,
  439. &yahoo,
  440. &bing,
  441. &duckduckgo, &duckduckgo_light,
  442. @@ -451,7 +451,7 @@ const PrepopulatedEngine* const engines_KE[] = {
  443. // South Korea
  444. const PrepopulatedEngine* const engines_KR[] = {
  445. - &googleen, &google, &startpage,
  446. + &googleen, &google, &startpage, &qwant,
  447. &naver,
  448. &daum,
  449. &bing,
  450. @@ -459,7 +459,7 @@ const PrepopulatedEngine* const engines_KR[] = {
  451. // Kuwait
  452. const PrepopulatedEngine* const engines_KW[] = {
  453. - &googleen, &google, &startpage,
  454. + &googleen, &google, &startpage, &qwant,
  455. &bing,
  456. &yahoo,
  457. &ask,
  458. @@ -467,7 +467,7 @@ const PrepopulatedEngine* const engines_KW[] = {
  459. // Kazakhstan
  460. const PrepopulatedEngine* const engines_KZ[] = {
  461. - &googleen, &google, &startpage,
  462. + &googleen, &google, &startpage, &qwant,
  463. &yandex_kz,
  464. &mail_ru,
  465. &bing,
  466. @@ -475,7 +475,7 @@ const PrepopulatedEngine* const engines_KZ[] = {
  467. // Lebanon
  468. const PrepopulatedEngine* const engines_LB[] = {
  469. - &googleen, &google, &startpage,
  470. + &googleen, &google, &startpage, &qwant,
  471. &bing,
  472. &yahoo,
  473. &duckduckgo, &duckduckgo_light,
  474. @@ -483,7 +483,7 @@ const PrepopulatedEngine* const engines_LB[] = {
  475. // Liechtenstein
  476. const PrepopulatedEngine* const engines_LI[] = {
  477. - &googleen, &google, &startpage,
  478. + &googleen, &google, &startpage, &qwant,
  479. &bing,
  480. &duckduckgo, &duckduckgo_light,
  481. &yahoo,
  482. @@ -491,7 +491,7 @@ const PrepopulatedEngine* const engines_LI[] = {
  483. // Lithuania
  484. const PrepopulatedEngine* const engines_LT[] = {
  485. - &googleen, &google, &startpage,
  486. + &googleen, &google, &startpage, &qwant,
  487. &bing,
  488. &yahoo,
  489. &yandex_ru,
  490. @@ -499,7 +499,7 @@ const PrepopulatedEngine* const engines_LT[] = {
  491. // Luxembourg
  492. const PrepopulatedEngine* const engines_LU[] = {
  493. - &googleen, &google, &startpage,
  494. + &googleen, &google, &startpage, &qwant,
  495. &bing,
  496. &duckduckgo, &duckduckgo_light,
  497. &yahoo,
  498. @@ -507,7 +507,7 @@ const PrepopulatedEngine* const engines_LU[] = {
  499. // Latvia
  500. const PrepopulatedEngine* const engines_LV[] = {
  501. - &googleen, &google, &startpage,
  502. + &googleen, &google, &startpage, &qwant,
  503. &bing,
  504. &yandex_ru,
  505. &yahoo,
  506. @@ -515,7 +515,7 @@ const PrepopulatedEngine* const engines_LV[] = {
  507. // Libya
  508. const PrepopulatedEngine* const engines_LY[] = {
  509. - &googleen, &google, &startpage,
  510. + &googleen, &google, &startpage, &qwant,
  511. &yahoo,
  512. &bing,
  513. &yandex_com,
  514. @@ -523,7 +523,7 @@ const PrepopulatedEngine* const engines_LY[] = {
  515. // Morocco
  516. const PrepopulatedEngine* const engines_MA[] = {
  517. - &googleen, &google, &startpage,
  518. + &googleen, &google, &startpage, &qwant,
  519. &yahoo,
  520. &bing,
  521. &yandex_ru,
  522. @@ -531,7 +531,7 @@ const PrepopulatedEngine* const engines_MA[] = {
  523. // Monaco
  524. const PrepopulatedEngine* const engines_MC[] = {
  525. - &googleen, &google, &startpage,
  526. + &googleen, &google, &startpage, &qwant,
  527. &bing,
  528. &yahoo,
  529. &duckduckgo, &duckduckgo_light,
  530. @@ -539,7 +539,7 @@ const PrepopulatedEngine* const engines_MC[] = {
  531. // Moldova
  532. const PrepopulatedEngine* const engines_MD[] = {
  533. - &googleen, &google, &startpage,
  534. + &googleen, &google, &startpage, &qwant,
  535. &yandex_ru,
  536. &mail_ru,
  537. &duckduckgo, &duckduckgo_light,
  538. @@ -547,7 +547,7 @@ const PrepopulatedEngine* const engines_MD[] = {
  539. // Montenegro
  540. const PrepopulatedEngine* const engines_ME[] = {
  541. - &googleen, &google, &startpage,
  542. + &googleen, &google, &startpage, &qwant,
  543. &yahoo,
  544. &bing,
  545. &yandex_ru,
  546. @@ -555,7 +555,7 @@ const PrepopulatedEngine* const engines_ME[] = {
  547. // Macedonia
  548. const PrepopulatedEngine* const engines_MK[] = {
  549. - &googleen, &google, &startpage,
  550. + &googleen, &google, &startpage, &qwant,
  551. &yahoo,
  552. &bing,
  553. &duckduckgo, &duckduckgo_light,
  554. @@ -563,7 +563,7 @@ const PrepopulatedEngine* const engines_MK[] = {
  555. // Mexico
  556. const PrepopulatedEngine* const engines_MX[] = {
  557. - &googleen, &google, &startpage,
  558. + &googleen, &google, &startpage, &qwant,
  559. &bing,
  560. &yahoo_mx,
  561. &duckduckgo, &duckduckgo_light,
  562. @@ -571,7 +571,7 @@ const PrepopulatedEngine* const engines_MX[] = {
  563. // Malaysia
  564. const PrepopulatedEngine* const engines_MY[] = {
  565. - &googleen, &google, &startpage,
  566. + &googleen, &google, &startpage, &qwant,
  567. &yahoo_my,
  568. &bing,
  569. &baidu,
  570. @@ -579,7 +579,7 @@ const PrepopulatedEngine* const engines_MY[] = {
  571. // Nicaragua
  572. const PrepopulatedEngine* const engines_NI[] = {
  573. - &googleen, &google, &startpage,
  574. + &googleen, &google, &startpage, &qwant,
  575. &bing,
  576. &yahoo,
  577. &duckduckgo, &duckduckgo_light,
  578. @@ -587,7 +587,7 @@ const PrepopulatedEngine* const engines_NI[] = {
  579. // Netherlands
  580. const PrepopulatedEngine* const engines_NL[] = {
  581. - &googleen, &google, &startpage,
  582. + &googleen, &google, &startpage, &qwant,
  583. &bing,
  584. &yahoo_nl,
  585. &duckduckgo, &duckduckgo_light,
  586. @@ -595,7 +595,7 @@ const PrepopulatedEngine* const engines_NL[] = {
  587. // Norway
  588. const PrepopulatedEngine* const engines_NO[] = {
  589. - &googleen, &google, &startpage,
  590. + &googleen, &google, &startpage, &qwant,
  591. &bing,
  592. &yahoo,
  593. &duckduckgo, &duckduckgo_light,
  594. @@ -603,7 +603,7 @@ const PrepopulatedEngine* const engines_NO[] = {
  595. // New Zealand
  596. const PrepopulatedEngine* const engines_NZ[] = {
  597. - &googleen, &google, &startpage,
  598. + &googleen, &google, &startpage, &qwant,
  599. &bing,
  600. &duckduckgo, &duckduckgo_light,
  601. &yahoo_nz,
  602. @@ -611,7 +611,7 @@ const PrepopulatedEngine* const engines_NZ[] = {
  603. // Oman
  604. const PrepopulatedEngine* const engines_OM[] = {
  605. - &googleen, &google, &startpage,
  606. + &googleen, &google, &startpage, &qwant,
  607. &bing,
  608. &yahoo,
  609. &ask,
  610. @@ -619,7 +619,7 @@ const PrepopulatedEngine* const engines_OM[] = {
  611. // Panama
  612. const PrepopulatedEngine* const engines_PA[] = {
  613. - &googleen, &google, &startpage,
  614. + &googleen, &google, &startpage, &qwant,
  615. &bing,
  616. &yahoo,
  617. &duckduckgo, &duckduckgo_light,
  618. @@ -627,7 +627,7 @@ const PrepopulatedEngine* const engines_PA[] = {
  619. // Peru
  620. const PrepopulatedEngine* const engines_PE[] = {
  621. - &googleen, &google, &startpage,
  622. + &googleen, &google, &startpage, &qwant,
  623. &yahoo_pe,
  624. &bing,
  625. &duckduckgo, &duckduckgo_light,
  626. @@ -635,7 +635,7 @@ const PrepopulatedEngine* const engines_PE[] = {
  627. // Philippines
  628. const PrepopulatedEngine* const engines_PH[] = {
  629. - &googleen, &google, &startpage,
  630. + &googleen, &google, &startpage, &qwant,
  631. &yahoo_ph,
  632. &bing,
  633. &duckduckgo, &duckduckgo_light,
  634. @@ -643,7 +643,7 @@ const PrepopulatedEngine* const engines_PH[] = {
  635. // Pakistan
  636. const PrepopulatedEngine* const engines_PK[] = {
  637. - &googleen, &google, &startpage,
  638. + &googleen, &google, &startpage, &qwant,
  639. &yahoo,
  640. &bing,
  641. &baidu,
  642. @@ -651,7 +651,7 @@ const PrepopulatedEngine* const engines_PK[] = {
  643. // Poland
  644. const PrepopulatedEngine* const engines_PL[] = {
  645. - &googleen, &google, &startpage,
  646. + &googleen, &google, &startpage, &qwant,
  647. &bing,
  648. &yahoo,
  649. &duckduckgo, &duckduckgo_light,
  650. @@ -659,7 +659,7 @@ const PrepopulatedEngine* const engines_PL[] = {
  651. // Puerto Rico
  652. const PrepopulatedEngine* const engines_PR[] = {
  653. - &googleen, &google, &startpage,
  654. + &googleen, &google, &startpage, &qwant,
  655. &bing,
  656. &yahoo,
  657. &duckduckgo, &duckduckgo_light,
  658. @@ -667,7 +667,7 @@ const PrepopulatedEngine* const engines_PR[] = {
  659. // Portugal
  660. const PrepopulatedEngine* const engines_PT[] = {
  661. - &googleen, &google, &startpage,
  662. + &googleen, &google, &startpage, &qwant,
  663. &bing,
  664. &yahoo,
  665. &duckduckgo, &duckduckgo_light,
  666. @@ -675,7 +675,7 @@ const PrepopulatedEngine* const engines_PT[] = {
  667. // Paraguay
  668. const PrepopulatedEngine* const engines_PY[] = {
  669. - &googleen, &google, &startpage,
  670. + &googleen, &google, &startpage, &qwant,
  671. &bing,
  672. &yahoo,
  673. &duckduckgo, &duckduckgo_light,
  674. @@ -683,7 +683,7 @@ const PrepopulatedEngine* const engines_PY[] = {
  675. // Qatar
  676. const PrepopulatedEngine* const engines_QA[] = {
  677. - &googleen, &google, &startpage,
  678. + &googleen, &google, &startpage, &qwant,
  679. &bing,
  680. &yahoo,
  681. &ask,
  682. @@ -691,7 +691,7 @@ const PrepopulatedEngine* const engines_QA[] = {
  683. // Romania
  684. const PrepopulatedEngine* const engines_RO[] = {
  685. - &googleen, &google, &startpage,
  686. + &googleen, &google, &startpage, &qwant,
  687. &bing,
  688. &yahoo,
  689. &duckduckgo, &duckduckgo_light,
  690. @@ -699,7 +699,7 @@ const PrepopulatedEngine* const engines_RO[] = {
  691. // Serbia
  692. const PrepopulatedEngine* const engines_RS[] = {
  693. - &googleen, &google, &startpage,
  694. + &googleen, &google, &startpage, &qwant,
  695. &yahoo,
  696. &bing,
  697. &duckduckgo, &duckduckgo_light,
  698. @@ -708,14 +708,14 @@ const PrepopulatedEngine* const engines_RS[] = {
  699. // Russia
  700. const PrepopulatedEngine* const engines_RU[] = {
  701. &yandex_ru,
  702. - &googleen, &google, &startpage,
  703. + &googleen, &google, &startpage, &qwant,
  704. &mail_ru,
  705. &bing,
  706. };
  707. // Rwanda
  708. const PrepopulatedEngine* const engines_RW[] = {
  709. - &googleen, &google, &startpage,
  710. + &googleen, &google, &startpage, &qwant,
  711. &bing,
  712. &yahoo,
  713. &yandex_ru,
  714. @@ -723,7 +723,7 @@ const PrepopulatedEngine* const engines_RW[] = {
  715. // Saudi Arabia
  716. const PrepopulatedEngine* const engines_SA[] = {
  717. - &googleen, &google, &startpage,
  718. + &googleen, &google, &startpage, &qwant,
  719. &bing,
  720. &yahoo,
  721. &yandex_com,
  722. @@ -731,7 +731,7 @@ const PrepopulatedEngine* const engines_SA[] = {
  723. // Sweden
  724. const PrepopulatedEngine* const engines_SE[] = {
  725. - &googleen, &google, &startpage,
  726. + &googleen, &google, &startpage, &qwant,
  727. &bing,
  728. &yahoo_se,
  729. &duckduckgo, &duckduckgo_light,
  730. @@ -739,7 +739,7 @@ const PrepopulatedEngine* const engines_SE[] = {
  731. // Singapore
  732. const PrepopulatedEngine* const engines_SG[] = {
  733. - &googleen, &google, &startpage,
  734. + &googleen, &google, &startpage, &qwant,
  735. &bing,
  736. &yahoo_sg,
  737. &yandex_com,
  738. @@ -747,7 +747,7 @@ const PrepopulatedEngine* const engines_SG[] = {
  739. // Slovenia
  740. const PrepopulatedEngine* const engines_SI[] = {
  741. - &googleen, &google, &startpage,
  742. + &googleen, &google, &startpage, &qwant,
  743. &bing,
  744. &yahoo,
  745. &duckduckgo, &duckduckgo_light,
  746. @@ -755,7 +755,7 @@ const PrepopulatedEngine* const engines_SI[] = {
  747. // Slovakia
  748. const PrepopulatedEngine* const engines_SK[] = {
  749. - &googleen, &google, &startpage,
  750. + &googleen, &google, &startpage, &qwant,
  751. &bing,
  752. &yahoo,
  753. &duckduckgo, &duckduckgo_light,
  754. @@ -763,7 +763,7 @@ const PrepopulatedEngine* const engines_SK[] = {
  755. // El Salvador
  756. const PrepopulatedEngine* const engines_SV[] = {
  757. - &googleen, &google, &startpage,
  758. + &googleen, &google, &startpage, &qwant,
  759. &bing,
  760. &yahoo,
  761. &duckduckgo, &duckduckgo_light,
  762. @@ -771,7 +771,7 @@ const PrepopulatedEngine* const engines_SV[] = {
  763. // Syria
  764. const PrepopulatedEngine* const engines_SY[] = {
  765. - &googleen, &google, &startpage,
  766. + &googleen, &google, &startpage, &qwant,
  767. &bing,
  768. &yahoo,
  769. &yandex_ru,
  770. @@ -779,7 +779,7 @@ const PrepopulatedEngine* const engines_SY[] = {
  771. // Thailand
  772. const PrepopulatedEngine* const engines_TH[] = {
  773. - &googleen, &google, &startpage,
  774. + &googleen, &google, &startpage, &qwant,
  775. &yahoo_th,
  776. &bing,
  777. &ask,
  778. @@ -787,7 +787,7 @@ const PrepopulatedEngine* const engines_TH[] = {
  779. // Tunisia
  780. const PrepopulatedEngine* const engines_TN[] = {
  781. - &googleen, &google, &startpage,
  782. + &googleen, &google, &startpage, &qwant,
  783. &yahoo,
  784. &bing,
  785. &yandex_ru,
  786. @@ -795,7 +795,7 @@ const PrepopulatedEngine* const engines_TN[] = {
  787. // Turkey
  788. const PrepopulatedEngine* const engines_TR[] = {
  789. - &googleen, &google, &startpage,
  790. + &googleen, &google, &startpage, &qwant,
  791. &yandex_tr,
  792. &yahoo_tr,
  793. &bing,
  794. @@ -803,7 +803,7 @@ const PrepopulatedEngine* const engines_TR[] = {
  795. // Trinidad and Tobago
  796. const PrepopulatedEngine* const engines_TT[] = {
  797. - &googleen, &google, &startpage,
  798. + &googleen, &google, &startpage, &qwant,
  799. &bing,
  800. &yahoo,
  801. &duckduckgo, &duckduckgo_light,
  802. @@ -811,7 +811,7 @@ const PrepopulatedEngine* const engines_TT[] = {
  803. // Taiwan
  804. const PrepopulatedEngine* const engines_TW[] = {
  805. - &googleen, &google, &startpage,
  806. + &googleen, &google, &startpage, &qwant,
  807. &yahoo_tw,
  808. &bing,
  809. &baidu,
  810. @@ -819,7 +819,7 @@ const PrepopulatedEngine* const engines_TW[] = {
  811. // Tanzania
  812. const PrepopulatedEngine* const engines_TZ[] = {
  813. - &googleen, &google, &startpage,
  814. + &googleen, &google, &startpage, &qwant,
  815. &bing,
  816. &yahoo,
  817. &yandex_ru,
  818. @@ -827,7 +827,7 @@ const PrepopulatedEngine* const engines_TZ[] = {
  819. // Ukraine
  820. const PrepopulatedEngine* const engines_UA[] = {
  821. - &googleen, &google, &startpage,
  822. + &googleen, &google, &startpage, &qwant,
  823. &yandex_ua,
  824. &mail_ru,
  825. &bing,
  826. @@ -835,7 +835,7 @@ const PrepopulatedEngine* const engines_UA[] = {
  827. // United States
  828. const PrepopulatedEngine* const engines_US[] = {
  829. - &googleen, &google, &startpage,
  830. + &googleen, &google, &startpage, &qwant,
  831. &bing,
  832. &yahoo,
  833. &duckduckgo, &duckduckgo_light,
  834. @@ -843,7 +843,7 @@ const PrepopulatedEngine* const engines_US[] = {
  835. // Uruguay
  836. const PrepopulatedEngine* const engines_UY[] = {
  837. - &googleen, &google, &startpage,
  838. + &googleen, &google, &startpage, &qwant,
  839. &bing,
  840. &yahoo,
  841. &duckduckgo, &duckduckgo_light,
  842. @@ -851,7 +851,7 @@ const PrepopulatedEngine* const engines_UY[] = {
  843. // Venezuela
  844. const PrepopulatedEngine* const engines_VE[] = {
  845. - &googleen, &google, &startpage,
  846. + &googleen, &google, &startpage, &qwant,
  847. &yahoo_ve,
  848. &bing,
  849. &duckduckgo, &duckduckgo_light,
  850. @@ -859,7 +859,7 @@ const PrepopulatedEngine* const engines_VE[] = {
  851. // Vietnam
  852. const PrepopulatedEngine* const engines_VN[] = {
  853. - &googleen, &google, &startpage,
  854. + &googleen, &google, &startpage, &qwant,
  855. &coccoc,
  856. &bing,
  857. &yahoo_vn,
  858. @@ -867,7 +867,7 @@ const PrepopulatedEngine* const engines_VN[] = {
  859. // Yemen
  860. const PrepopulatedEngine* const engines_YE[] = {
  861. - &googleen, &google, &startpage,
  862. + &googleen, &google, &startpage, &qwant,
  863. &bing,
  864. &yahoo,
  865. &baidu,
  866. @@ -875,7 +875,7 @@ const PrepopulatedEngine* const engines_YE[] = {
  867. // South Africa
  868. const PrepopulatedEngine* const engines_ZA[] = {
  869. - &googleen, &google, &startpage,
  870. + &googleen, &google, &startpage, &qwant,
  871. &bing,
  872. &yahoo,
  873. &duckduckgo, &duckduckgo_light,
  874. @@ -883,7 +883,7 @@ const PrepopulatedEngine* const engines_ZA[] = {
  875. // Zimbabwe
  876. const PrepopulatedEngine* const engines_ZW[] = {
  877. - &googleen, &google, &startpage,
  878. + &googleen, &google, &startpage, &qwant,
  879. &bing,
  880. &yahoo,
  881. &baidu,
  882. @@ -899,7 +899,7 @@ const PrepopulatedEngine* const kAllEngines[] = {
  883. &coccoc,
  884. &daum,
  885. &duckduckgo, &duckduckgo_light,
  886. - &googleen, &google, &startpage,
  887. + &googleen, &google, &startpage, &qwant,
  888. &mail_ru,
  889. &naver,
  890. &qwant,
  891. --
  892. 2.11.0