Commit 253878ad authored by Pier Angelo Vendrame's avatar Pier Angelo Vendrame 🎃 Committed by richard
Browse files

MB 19: Prefer TRR-only to TRR-first

parent 1f0c58e7
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -484,12 +484,13 @@ var gConnectionsDialog = {

    let trrModeCurrent = Preferences.get("network.trr.mode").value;
    if (trrModeCheckbox.checked) {
      // privacy-browser#19: Prefer TRR-only
      //Check if the user has set the value themself through about:config.
      if (trrModeCurrent == Ci.nsIDNSService.MODE_TRRONLY) {
        return Ci.nsIDNSService.MODE_TRRONLY;
      if (trrModeCurrent == Ci.nsIDNSService.MODE_TRRFIRST) {
        return trrModeCurrent;
      }
      // we treat checked/enabled as mode 2
      return Ci.nsIDNSService.MODE_TRRFIRST;
      // we treat checked/enabled as mode TRR-only
      return Ci.nsIDNSService.MODE_TRRONLY;
    }

    return Ci.nsIDNSService.MODE_TRROFF;