Add-DuckDuckGo-Lite-search-engine.patch 20 KB

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