[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-102.12.0esr-13.0-1] 24 commits: fixup! Bug 40597: Implement TorSettings module

Pier Angelo Vendrame (@pierov) git at gitlab.torproject.org
Thu Jun 8 12:55:35 UTC 2023



Pier Angelo Vendrame pushed to branch tor-browser-102.12.0esr-13.0-1 at The Tor Project / Applications / Tor Browser


Commits:
014f6414 by Pier Angelo Vendrame at 2023-06-01T22:03:04+02:00
fixup! Bug 40597: Implement TorSettings module

Bug 41801: Fix handleProcessReady in TorSettings.init

- - - - -
f8d0eb2d by Pier Angelo Vendrame at 2023-06-05T18:52:53+02:00
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.

- - - - -
fc0557ed by Pier Angelo Vendrame at 2023-06-05T18:52:54+02:00
fixup! Add TorStrings module for localization

Bug 40552: New texts for the add a bridge manually modal

- - - - -
423f239c by cypherpunks1 at 2023-06-05T11:07:29-08:00
fixup! Bug 8324: Prevent DNS proxy bypasses caused by Drag&Drop

Bug 41792: Allow dragging downloads from about:downloads and the download panel

- - - - -
e6cc145a by Pier Angelo Vendrame at 2023-06-05T19:46:15+00:00
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.

- - - - -
ae4c538d by Henry Wilkes at 2023-06-05T19:47:48+00:00
Bug 41803 - Add some developer tools for working on tor-browser.

- - - - -
7ece5b1d by John Lin at 2023-06-06T16:11:52+00:00
Bug 1832832 - protect encoder accesses in Java callbacks. r=media-playback-reviewers,alwu a=pascalc

Differential Revision: https://phabricator.services.mozilla.com/D178564
- - - - -
968655c2 by Richard Pospesel at 2023-06-06T18:18:14+00:00
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

- - - - -
787ac906 by Dan Ballard at 2023-06-06T20:52:51+00:00
amend! Bug 40701: Add in pane security warning when downloading a file

Bug 40701: Add security warning when downloading a file

Shown in the downloads panel, about:downloads and places.xhtml.

- - - - -
8b558745 by Dan Ballard at 2023-06-06T21:52:27+00:00
fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser

Bug 41623: Update connection assist's iconography

- - - - -
975fe2aa by Dan Ballard at 2023-06-06T21:52:27+00:00
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection

Bug 41623: Update connection assist's iconography

- - - - -
c2d6837d by Dan Ballard at 2023-06-06T21:52:27+00:00
fixup! fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser

Bug 41623: Update connection assist's iconography

- - - - -
db0a953f by Henry Wilkes at 2023-06-07T14:09:59+01:00
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.

- - - - -
e86c7eaf by Henry Wilkes at 2023-06-07T14:09:59+01:00
fixup! Add TorStrings module for localization

Bug 41734 - Add a connected label to the built-in bridge dialog.

- - - - -
f4d9efee by Pier Angelo Vendrame at 2023-06-07T16:39:10+02:00
fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser

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.

- - - - -
6ed4a3c6 by Pier Angelo Vendrame at 2023-06-07T17:02:21+02:00
fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser

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.

- - - - -
66f647aa by Henry Wilkes at 2023-06-07T19:02:40+00:00
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.

- - - - -
02ddc74a by Henry Wilkes at 2023-06-07T19:02:40+00:00
fixup! Add TorStrings module for localization

Bug 41618 - Remove connect bar, and swap internet and connection icons
in tor connection preferences.

- - - - -
01f3492c by Henry Wilkes at 2023-06-07T20:39:37+01:00
fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser

Bug 41726 - Animate the connection icon.

- - - - -
338b3317 by Henry Wilkes at 2023-06-07T19:58:06+00:00
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.

- - - - -
e5dc109a by Dan Ballard at 2023-06-07T20:49:28+00:00
fixup! fixup! Bug 2176: Rebrand Firefox to TorBrowser

Bug 41809: restore onion glyph in locations outside location bar

- - - - -
082bb93a by Dan Ballard at 2023-06-07T20:49:28+00:00
fixup! Bug 23247: Communicating security expectations for .onion

Bug 41809: restore onion glyph in locations outside location bar

- - - - -
1dd00f22 by Dan Ballard at 2023-06-07T20:49:28+00:00
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection

Bug 41809: restore onion glyph in locations outside location bar

- - - - -
2165eb00 by Pier Angelo Vendrame at 2023-06-08T10:47:48+02:00
fixup! Add TorStrings module for localization

Bug 41818: Remove YEC 2022 strings

- - - - -


30 changed files:

- browser/base/content/navigator-toolbox.inc.xhtml
- browser/components/downloads/content/allDownloadsView.js
- browser/components/downloads/content/contentAreaDownloadsView.js
- browser/components/downloads/content/contentAreaDownloadsView.xhtml
- browser/components/downloads/content/downloads.css
- browser/components/downloads/content/downloads.js
- browser/components/downloads/content/downloadsPanel.inc.xhtml
- browser/components/places/content/places.css
- browser/components/places/content/places.js
- browser/components/places/content/places.xhtml
- browser/components/torconnect/content/aboutTorConnect.css
- browser/components/torconnect/content/aboutTorConnect.js
- browser/components/torconnect/content/connection-failure.svg
- browser/components/torconnect/content/connection-location.svg
- − browser/components/torconnect/content/onion-slash-fillable.svg
- + browser/components/torconnect/content/tor-connect-broken.svg
- + browser/components/torconnect/content/tor-connect.svg
- + browser/components/torconnect/content/tor-not-connected-to-connected-animated.svg
- browser/components/torconnect/content/torConnectTitlebarStatus.css
- browser/components/torconnect/content/torConnectTitlebarStatus.js
- browser/components/torconnect/jar.mn
- browser/components/torconnect/content/onion.svg → browser/components/torpreferences/content/bridge-qr-onion-mask.svg
- browser/components/torpreferences/content/builtinBridgeDialog.jsm
- browser/components/torpreferences/content/builtinBridgeDialog.xhtml
- − browser/components/torpreferences/content/check.svg
- browser/components/torpreferences/content/connectionPane.js
- browser/components/torpreferences/content/connectionPane.xhtml
- + browser/components/torpreferences/content/network-broken.svg
- browser/components/torpreferences/content/network.svg
- browser/components/torpreferences/content/provideBridgeDialog.jsm


The diff was not included because it is too large.


View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/282e5c98132b59410ec019e3d135e5f91f801b63...2165eb00af36b03a457bfd87d701f575b3bdb458

-- 
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/282e5c98132b59410ec019e3d135e5f91f801b63...2165eb00af36b03a457bfd87d701f575b3bdb458
You're receiving this email because of your account on gitlab.torproject.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tor-commits/attachments/20230608/74d988ef/attachment-0001.htm>


More information about the tor-commits mailing list