- Jun 14, 2023
-
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41848 - Consistently disable the accept/connect button in the bridge dialogs until the user gives some input.
-
- Jun 13, 2023
-
-
Pier Angelo Vendrame authored
Bug 41841: Use the new onion-site.svg icon in the onion-location pill
-
- Jun 12, 2023
-
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41826 - Tweak tor connect status styling in titlebar and connection preferences.
-
henry authored
Bug 41826 - Tweak tor connect status styling in titlebar and connection preferences.
-
henry authored
Bug 41836: Rename deinit to uninit.
-
ma1 authored
-
- Jun 10, 2023
-
-
Bug 41828: Remove --with-tor-browser-version from tor-browser-android mozconfig
-
- Jun 08, 2023
-
-
Pier Angelo Vendrame authored
Bug 41818: Remove YEC 2022 strings
-
- Jun 07, 2023
-
-
Dan Ballard authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41809: restore onion glyph in locations outside location bar
-
Dan Ballard authored
Bug 41809: restore onion glyph in locations outside location bar
-
Dan Ballard authored
Bug 41809: restore onion glyph in locations outside location bar
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41810 - Add "Connect" button instead of the "Submit" and "OK" button in the bridge request dialog and the manual bridge dialog, respectively.
-
henry authored
Bug 41726 - Animate the connection icon.
-
henry authored
Bug 41618 - Remove connect bar, and swap internet and connection icons in tor connection preferences.
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41618 - Remove connect bar, and swap internet and connection icons in tor connection preferences.
-
Pier Angelo Vendrame authored
Bug 41816: Workaround to fix the top navigation Using the top navigation does not always work as expected, because we pass a null connection state, instead of the actual state. We could start storing the state as a member, however further refactors are planned (see tor-browser#41710), so also directly asking the parent for the current state works as a quick&dirty workaround.
-
Pier Angelo Vendrame authored
Bug 41815: Wrong connect icons Swapped a couple of icons in about:torconnect, and split the offline CSS class from the connection assist/final error, since they now need a different icon. Also, removed the stroke property, since the new icons do not need it.
-
henry authored
Bug 41734 - Add a connected label to the built-in bridge dialog.
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41734 - Add a connected label to the built-in bridge dialog.
-
- Jun 06, 2023
-
-
Dan Ballard authored
Bug 41623: Update connection assist's iconography
-
Dan Ballard authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41623: Update connection assist's iconography
-
Dan Ballard authored
Bug 41623: Update connection assist's iconography
-
Bug 40701: Add security warning when downloading a file Shown in the downloads panel, about:downloads and places.xhtml.
-
Richard Pospesel authored
fixup! Bug 1832832 - protect encoder accesses in Java callbacks. r=media-playback-reviewers,alwu a=pascalc - MOZ_GUARDED_BY is just GUARDED_BY in esr 102
-
John Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D178564
-
- Jun 05, 2023
-
-
henry authored
-
Pier Angelo Vendrame authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41802: Improve the regex on parseBridgeLine The previous version of the regex took for granted the bridge fingerprint was always available, but it is actually optional. So, parsing some bridge lines (e.g., Conjure) failed, and vanilla bridge was displayed instead of the actual transport.
-
cypherpunks1 authored
Bug 41792: Allow dragging downloads from about:downloads and the download panel
-
Pier Angelo Vendrame authored
Bug 40552: New texts for the add a bridge manually modal
-
Pier Angelo Vendrame authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 40552: Improve the description of the modal to provide a bridge manually.
-
- Jun 01, 2023
-
-
Pier Angelo Vendrame authored
Bug 41801: Fix handleProcessReady in TorSettings.init
-
- May 29, 2023
-
-
-
-
Pier Angelo Vendrame authored
For now this function only deletes old language packs for which we are already packaging the strings with the application.
-
Pier Angelo Vendrame authored
This patch associates the about:manual page to a translated page that must be injected to browser/omni.ja after the build. The content must be placed in chrome/browser/content/browser/manual/, so that is then available at chrome://browser/content/manual/. We preferred giving absolute freedom to the web team, rather than having to change the patch in case of changes on the documentation.
-
Pier Angelo Vendrame authored
We have enabled HTTPS-Only mode, therefore we do not need HTTPS-Everywhere anymore. However, we want to keep supporting .tor.onion aliases (especially for securedrop). Therefore, in this patch we implemented the parsing of HTTPS-Everywhere rulesets, and the redirect of .tor.onion domains. Actually, Tor Browser believes they are actual domains. We change them on the fly on the SOCKS proxy requests to resolve the domain, and on the code that verifies HTTPS certificates.
-
Bug 41608 - Use the same styling for ".onion available" urlbar button as the tor-connect-urlbar-button. This also stops the button from overflowing its container like before. Also move to after the bookmark button.
-
Whenever a valid Onion-Location HTTP header (or corresponding HTML <meta> http-equiv attribute) is found in a document load, we either redirect to it (if the user opted-in via preference) or notify the presence of an onionsite alternative with a badge in the urlbar.
-
When Tor informs the browser that client authentication is needed, temporarily load about:blank instead of about:neterror and prompt for the user's key. If a correctly formatted key is entered, use Tor's ONION_CLIENT_AUTH_ADD control port command to add the key (via Torbutton's control port module) and reload the page. If the user cancels the prompt, display the standard about:neterror "Unable to connect" page. This requires a small change to browser/actors/NetErrorChild.jsm to account for the fact that the docShell no longer has the failedChannel information. The failedChannel is used to extract TLS-related error info, which is not applicable in the case of a canceled .onion authentication prompt. Add a leaveOpen option to PopupNotifications.show so we can display error messages within the popup notification doorhanger without closing the prompt. Add support for onion services strings to the TorStrings module. Add support for Tor extended SOCKS errors (Tor proposal 304) to the socket transport and SOCKS layers. Improved display of all of these errors will be implemented as part of bug 30025. Also fixes bug 19757: Add a "Remember this key" checkbox to the client auth prompt. Add an "Onion Services Authentication" section within the about:preferences "Privacy & Security section" to allow viewing and removal of v3 onion client auth keys that have been stored on disk. Also fixes bug 19251: use enhanced error pages for onion service errors.