Commit cc5c9e67 authored by henry's avatar henry Committed by Pier Angelo Vendrame
Browse files

fixup! BB 44711: Hide unwanted setting controls in Base Browser.

BB 44802: Hide safe browsing settings.
parent 0c1e3184
Loading
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -2424,6 +2424,8 @@ Preferences.addSetting({
Preferences.addSetting({
  id: "enableSafeBrowsing",
  deps: ["enableSafeBrowsingPhishing", "enableSafeBrowsingMalware"],
  // Does not work in Tor Browser. tor-browser#44802.
  visible: () => false,
  get: (_value, deps) => {
    return (
      deps.enableSafeBrowsingPhishing.value &&
@@ -2453,12 +2455,8 @@ Preferences.addSetting(
      uncommonDownloads:
        "browser.safebrowsing.downloads.remote.block_potentially_unwanted",
    },
    ({ malware, phishing, downloads, unwantedDownloads, uncommonDownloads }) =>
      (!malware.value && !malware.locked) ||
      (!phishing.value && !phishing.locked) ||
      (!downloads.value && !downloads.locked) ||
      (!unwantedDownloads.value && !unwantedDownloads.locked) ||
      (!uncommonDownloads.value && !uncommonDownloads.locked),
    // Does not work in Tor Browser. tor-browser#44802.
    () => false,
    true
  )
);