This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.9.0esr-11.5-1 in repository tor-browser.
commit c110b565f3f3dc100271788f10c04d39083f7c19 Author: Pier Angelo Vendrame pierov@torproject.org AuthorDate: Thu Apr 14 17:39:59 2022 +0200
fixup! squash! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Forget the built-in bridge type, when the user is using built-in bridges and clicks on remove all bridges, otherwise at next Tor Browser restart the built-in bridges come back (but only disabled). --- browser/components/torpreferences/content/connectionPane.js | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/browser/components/torpreferences/content/connectionPane.js b/browser/components/torpreferences/content/connectionPane.js index 727ac98d17606..2d3bb8bdfb601 100644 --- a/browser/components/torpreferences/content/connectionPane.js +++ b/browser/components/torpreferences/content/connectionPane.js @@ -969,6 +969,9 @@ const gConnectionPane = (function() { onRemoveAllBridges() { TorSettings.bridges.enabled = false; TorSettings.bridges.bridge_strings = ""; + if (TorSettings.bridges.source == TorBridgeSource.BuiltIn) { + TorSettings.bridges.builtin_type = ""; + } TorSettings.saveToPrefs(); TorSettings.applySettings().then(result => { this._populateBridgeCards();