- May 01, 2024
-
-
henry authored
Bug 42549: Remove brand.dtd
-
- Apr 30, 2024
-
-
henry authored
Bug 42542: Add a logger to OnionAuthPrompt.
-
henry authored
Bug 42542: Add documentation to OnionAuthPrompt.
-
henry authored
Bug 42542: Use "keydown" instead of deprecated "keypress". Also, stop handling "Escape" key since it is already handled by PopupNotification.
-
henry authored
Bug 42542: Follow recent coding conventions. Do not prefix variable names with "a" and use triple equality.
-
henry authored
Bug 42542: Reset the authentication prompt when switching between two authentication tabs. We keep a record of which tab details are being shown in the notification popup. We reset the prompt whenever we want to show different details. We also fetch elements and set event listeners (once) when we initialize OnionAuthPrompt. In particular, the listeners should only react to the shown details. We also assume that elements with an ID exist in the DOM.
-
- Apr 25, 2024
-
-
henry authored
Bug 42542: Re-handle showing errors. Call "_showWarning" rather than "show" when we have an error. Do not attempt to show the prompt if we cannot determine the onion service id. For the service id regex, use "^(.*\.)?" instead of "^(.*\.)*": since the ".*" is greedy, this can only ever match up to once.
-
henry authored
Bug 42542: Lint after removing OnionServicesAuthPrompt class.
-
henry authored
Bug 42542: Remove the OnionServicesAuthPrompt class. The class is merged into OnionAuthPrompt. This currently only works when only one tab triggers the prompt at a time. Not linted to improve commit readability.
-
- Apr 24, 2024
-
-
henry authored
Bug 42545: Rename "onionsite" to "onion site" in Fluent.
-
Bug 42543: Demote the validateInvitation console message to "info".
-
- Apr 23, 2024
-
-
Pier Angelo Vendrame authored
Bug 42541: Bridges without fingerprint break the circuit display. The circuit display backend relies on GETCONF bridges because we want to know the pluggable transport for the circuit display and, as far as I can tell, no GETINFO command includes this information. However, when we get a circuit from tor, we get its fingerprint, which is optional on the bridge lines. Therefore, in some cases we did not have the data to display, and we just hid the circuit display button. With this commit, when we miss the fingerprint of a bridge, we try to get it in another way. It might produce incorrect results (we rely on the IP address the user passes on the bridge line), but at least it will show the circuit display.
-
- Apr 22, 2024
-
-
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42540: Fix gNetworkStatus.deinint typo
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
henry authored
Bug 42537: Move tor-browser.ftl to toolkit.
-
Bug 42537: Move base-browser.ftl to toolkit.
-
Bug 42537: Move base-browser.ftl to toolkit.
-
Bug 42537: Move base-browser.ftl to toolkit.
-
Bug 42537: Move base-browser.ftl to toolkit.
-
henry authored
Bug 42476: Disable the Lox module for the stable release.
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42476: Disable the Lox module for the stable release.
-
henry authored
Bug 42476: Drop unnecessary #window property.
-
henry authored
Bug 42538: Move onion icons to toolkit.
-
henry authored
Bug 42538: Move onion icons to toolkit.
-
henry authored
Bug 42538: Move onion icons to toolkit.
-
henry authored
Bug 42538: Move onion icons to toolkit.
-
ma1 authored
Bug 42532: Use the HomePage module for new identity checks.
-
Pier Angelo Vendrame authored
Bug 42536: Fix !985 on macOS.
-
Bug 42533: Add notification for when the activeLoxId changes.
-
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42533: Only update the internal loxId *after* the Lox.activeLoxId has changed. In particular, we want to ensure that the data associated with the new loxId (invites and event data) is set before we fetch them.
-
- Apr 18, 2024
-
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42457: Add a loading icon for Lox invites. Also reduce the amount of focus-jumping by keeping the focus on the disabled button. Also change the focus of the last provideBridgeDialog page to be the table of bridges. NVDA did not announce the focus when it was set to the dialog itself.
-
- Apr 17, 2024
-
-
bug 42504: Add tor project forums to bookmarks
-
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 40843: Add a "testing" state to the internet status. Bug 41383: Improved accessibility of the network status areas by managing focus and making the status an aria-live area so that changes are announced without requiring focus. Also re-arranged the markup to ensure the "Connection" overview and network status areas are not part of search results. Also moved the "Tor network" status onto a new line: 1. This improved navigation with a screen reader. 2. Ensures that the "Tor network" status does not jump horizontally during a test. 3. Ensures that each status area does not take up too much horizontal space so that the minimum page width can reduce. E.g. the "Tor network" area regularly took up more than 50% of the available width, and these may be wider depending on the locale.
-