[Tails-dev] [review'n'merge:1.0] feature/tor-launcher-0.2.5.…

Nachricht löschen

Nachricht beantworten
Autor: anonym
Datum:  
To: The Tails public development discussion list
Betreff: [Tails-dev] [review'n'merge:1.0] feature/tor-launcher-0.2.5.3 (issue #6934 and more)
Hi,

Please review and merge feature/tor-launcher-0.2.5.3 into stable (for
the 1.0 release) and devel branches.

It bases the bundled Tor Launcher on version 0.2.5.3 (from 0.2.5.0)
which brings several upstream fixes and new translations. It also
contains the following new not-yet-upstreamed changes:

* Improve how Tor Launcher handles incomplete translations. (Proposed
fix for Tor bug #11483, and a better future-proofing against future
Tails bugs similar to #6885)
* Remove the bridge settings prompt. (Tails Bug #6934)
* Always show bridge help button. (Proposed fix for Tor bug #11484)

Looking at the diff of this branch is probably not helpful. The relevant
commits in our Tor Launcher Git repo are really only the following:

    da63343 Always show bridge help button.
    dc7962c Remove the bridge settings prompt.


The other new commits are in Tor Launcher's build system. Instead of
looking at them I recommend instead spending some time testing that the
locales registered in
`config/chroot_local-includes/usr/share/tor-launcher-standalone/chrome.manifest`
works, and that picking unregistered locales defaults to English. In
particular we don't want to see any more XUL errors like in #6885.

Cheers!