Add-English-only-search-engine.patch 28 KB

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