Commit d27e4bcc authored by Pier Angelo Vendrame's avatar Pier Angelo Vendrame 🎃
Browse files

TB 42891: Set the bundled search engine for Tor Browser.

parent a0dcc47b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2714,10 +2714,10 @@ export class SearchService {
  // called in test_remove_engine_notification_box.js
  async _fetchEngineSelectorEngines() {
    let searchEngineSelectorProperties = {
      locale: Services.locale.appLocaleAsBCP47,
      locale: "en-US",
      region: lazy.Region.home || "unknown",
      channel: lazy.SearchUtils.MODIFIED_APP_CHANNEL,
      experiment: this.#lazyPrefs.experimentPrefValue,
      experiment: this._experimentPrefValue,
      distroID: lazy.SearchUtils.distroID ?? "",
      javascriptEnabled: lazy.SecurityLevelPrefs.javascriptEnabled,
    };
+16 −0
Original line number Diff line number Diff line
@@ -2,6 +2,9 @@
  "ddg": [
    { "url": "chrome://global/content/search/duckduckgo.ico", "imageSize": 32 }
  ],
  "ddg-onion": [
    { "url": "chrome://global/content/search/duckduckgo.ico", "imageSize": 32 }
  ],
  "startpage": [
    {
      "url": "chrome://global/content/search/startpage-16.png",
@@ -11,5 +14,18 @@
      "url": "chrome://global/content/search/startpage-32.png",
      "imageSize": 32
    }
  ],
  "startpage-onion": [
    {
      "url": "chrome://global/content/search/startpage-16.png",
      "imageSize": 16
    },
    {
      "url": "chrome://global/content/search/startpage-32.png",
      "imageSize": 32
    }
  ],
  "wikipedia": [
    { "url": "chrome://global/content/search/wikipedia.ico", "imageSize": 32 }
  ]
}
+55 −1
Original line number Diff line number Diff line
@@ -19,7 +19,25 @@
  },
  {
    "base": {
      "aliases": ["startpage", "sp"],
      "aliases": ["ddgonion"],
      "classification": "general",
      "name": "DuckDuckGo (.onion)",
      "urls": {
        "search": {
          "base": "https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/",
          "params": [],
          "searchTermParamName": "q"
        }
      }
    },
    "id": "1e431da4-a60c-4411-9251-a95a841d451f",
    "identifier": "ddg-onion",
    "recordType": "engine",
    "variants": [{ "environment": { "allRegionsAndLocales": true } }]
  },
  {
    "base": {
      "aliases": ["startpage"],
      "classification": "general",
      "name": "Startpage",
      "urls": {
@@ -35,6 +53,42 @@
    "recordType": "engine",
    "variants": [{ "environment": { "allRegionsAndLocales": true } }]
  },
  {
    "base": {
      "aliases": ["startpage-onion"],
      "classification": "general",
      "name": "Startpage (.onion)",
      "urls": {
        "search": {
          "base": "http://startpagel6srwcjlue4zgq3zevrujfaow726kjytqbbjyrswwmjzcqd.onion/sp/search",
          "params": [],
          "searchTermParamName": "q"
        }
      }
    },
    "id": "e7eaba8d-6b9e-43fb-a799-b01b096c03ff",
    "identifier": "startpage-onion",
    "recordType": "engine",
    "variants": [{ "environment": { "allRegionsAndLocales": true } }]
  },
  {
    "base": {
      "aliases": ["wikipedia"],
      "classification": "unknown",
      "name": "Wikipedia (en)",
      "urls": {
        "search": {
          "base": "https://en.wikipedia.org/wiki/Special:Search",
          "params": [],
          "searchTermParamName": "search"
        }
      }
    },
    "id": "7f6d23c2-191e-483e-af3a-ce6451e3a8dd",
    "identifier": "wikipedia",
    "recordType": "engine",
    "variants": [{ "environment": { "allRegionsAndLocales": true } }]
  },
  {
    "recordType": "defaultEngines",
    "globalDefault": "ddg",
+884 B
Loading image diff...