- Aug 25, 2023
-
-
Pier Angelo Vendrame authored
Bug 42043: Enable media.devices.enumerate.legacy.enabled.
-
- Aug 24, 2023
-
-
-
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42047: Remove sizing hacks for tor dialogs. We can just wait until DOMContentLoaded to call _populateXUL. Then the subDialog code will take care of the sizing for us.
- Aug 22, 2023
-
-
richard authored
Bug 41971: Update Tails URL in downloads warning
-
Pier Angelo Vendrame authored
It is ignored because of RFP and it is confusing for users.
-
Pier Angelo Vendrame authored
This commit implmenents the the Base Browser's version of _migrateUI.
-
Pier Angelo Vendrame authored
Remove the doubled and unused aboutTBUpdate.dtd
-
cypherpunks1 authored
Bug 41876: Disable the Firefox View tab
-
- Aug 21, 2023
-
-
-
Bug 40175: Support circuit display on about:reader
-
Bug 40175: Use first-party isolation on reader view
-
cypherpunks1 authored
Bug 41642: Hide the new private window option only when autostart of PBM is enabled
-
ma1 authored
Bug 42029 - Defense-in-depth: disable non-proxied UDP WebRTC
-
-
-
Shown in the downloads panel, about:downloads and places.xhtml.
-
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.
-
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.
-
Pier Angelo Vendrame authored
Changes for the new control port implementation.
-
Pier Angelo Vendrame authored
Bug 41844: Stop using the control port directly
-
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.
-