torbutton issueshttps://gitlab.torproject.org/tpo/applications/torbutton/-/issues2020-11-08T15:37:32Zhttps://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40021Keep page shown after Tor Browser update purple2020-11-08T15:37:32ZGeorg KoppenKeep page shown after Tor Browser update purpleA user showed up on #tor afraid of getting hacked because the "Tor
Browser got updated"-page suddenly turned black. I think we should keep
it purple to avoid this problem, in particular as making it black does
not help with any fundraising.A user showed up on #tor afraid of getting hacked because the "Tor
Browser got updated"-page suddenly turned black. I think we should keep
it purple to avoid this problem, in particular as making it black does
not help with any fundraising.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/400132020 EOY Campaign2020-10-26T18:06:16ZAntonelaantonela@torproject.org2020 EOY CampaignThis ticket aims to track the implementation of the end of year campaign in the Tor Browser's `about:tor`. Assets are attached.
https://use-tor.glitch.me/This ticket aims to track the implementation of the end of year campaign in the Tor Browser's `about:tor`. Assets are attached.
https://use-tor.glitch.me/Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40007Make sure torbutton is initialized properly in Fenix2020-09-09T08:04:50ZAlex CatarineuMake sure torbutton is initialized properly in FenixMoving from tor-browser#40098.
Focusing on the security prefs and domain isolator features and leaving out "New identity" and "Circuit display", as they probable need more changes to work. We can do those when we get to implement these ...Moving from tor-browser#40098.
Focusing on the security prefs and domain isolator features and leaving out "New identity" and "Circuit display", as they probable need more changes to work. We can do those when we get to implement these features.
The domain isolator is already working, since it's initialized as a service. For the security prefs, the noscript communication is working but we need to do changes to initialize the `security-prefs.js` module. My idea is to move the current initialization from `torbutton.js` to the existing `startup-observer.js` so that it's initialized on startup both for mobile and desktop. Since for now we should not need anything else from `torbutton.js` for mobile, that lets us avoid having to do a browser patch to initialize `torbutton.js` for geckoview.
The FP and disk pref syncing done in `torbutton.js` I think we can avoid for mobile, at least in the beginning if we don't support a "non-private mode".Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40027Make torbutton_send_ctrl_cmd async2021-08-27T20:52:56ZAlex CatarineuMake torbutton_send_ctrl_cmd asyncThis is the real blocker for running the testsuite for 85 (instead of tor-launcher#40004), since tor-launcher is not used in the testsuite.This is the real blocker for running the testsuite for 85 (instead of tor-launcher#40004), since tor-launcher is not used in the testsuite.Tor Browser: 10.5richardrichardhttps://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40028Do not cache results of the tor check2021-07-14T16:38:46ZAlex CatarineuDo not cache results of the tor checkThis is necessary for tor-browser#27476, otherwise opening `about:tor` after bootstrapping shows the red "Something went wrong" screen.This is necessary for tor-browser#27476, otherwise opening `about:tor` after bootstrapping shows the red "Something went wrong" screen.boklmboklmhttps://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40022EOY November Update - Matching2020-11-08T15:37:32ZAntonelaantonela@torproject.orgEOY November Update - Matching- Copy string: `Your donation will be matched by Friends of Tor.`
- Link: https://blog.torproject.org/friends-of-tor-match-2020
- Mockup:
![friends-of-tor-match](/uploads/b93b38798ad57e291f54819c149085ef/friends-of-tor-match.png)- Copy string: `Your donation will be matched by Friends of Tor.`
- Link: https://blog.torproject.org/friends-of-tor-match-2020
- Mockup:
![friends-of-tor-match](/uploads/b93b38798ad57e291f54819c149085ef/friends-of-tor-match.png)2020-11-10https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40016Onion pattern is not displayed correctly for LTR locales2020-10-05T12:56:17ZAlex CatarineuOnion pattern is not displayed correctly for LTR localesSee ![eoy_2020_arabic](/uploads/60ebb457b59a0790ed735652ce639f7d/eoy_2020_arabic.png)See ![eoy_2020_arabic](/uploads/60ebb457b59a0790ed735652ce639f7d/eoy_2020_arabic.png)https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40012Some images not loaded in about:tor in 822020-10-20T18:24:05ZAlex CatarineuSome images not loaded in about:tor in 82There's an error when loading images in about:tor: `chrome://torbutton/skin/searchLogo.png` and `chrome://torbutton/skin/forwardArrow.png` cannot be loaded from `resource://torbutton-assets/aboutTor.css`. Changing the urls to be relative...There's an error when loading images in about:tor: `chrome://torbutton/skin/searchLogo.png` and `chrome://torbutton/skin/forwardArrow.png` cannot be loaded from `resource://torbutton-assets/aboutTor.css`. Changing the urls to be relative should fix the issue.https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40011Rename tor-browser-brand.ftl to brand.ftl2020-09-28T14:48:25ZAlex CatarineuRename tor-browser-brand.ftl to brand.ftlThis is the torbutton part of tor-browser#33954.This is the torbutton part of tor-browser#33954.https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/40001Generate tor-browser-brand.ftl from brand.properties and brand.dtd2020-07-08T12:12:01ZAlex CatarineuGenerate tor-browser-brand.ftl from brand.properties and brand.dtdWhile working on #33892 I noticed that the `tor-browser-brand.ftl` strings were outdated, since these are not on Transifex. I thought we could have a small script that generates these files based on `brand.properties` and `brand.dtd`, an...While working on #33892 I noticed that the `tor-browser-brand.ftl` strings were outdated, since these are not on Transifex. I thought we could have a small script that generates these files based on `brand.properties` and `brand.dtd`, and run it in ` import-translations.sh`.https://gitlab.torproject.org/tpo/applications/torbutton/-/issues/28745THE Torbutton clean-up2022-12-08T15:15:25ZGeorg KoppenTHE Torbutton clean-upThat is the parent ticket for all things Torbutton clean-up, now that we included it into `tor-browser`. It's not clear yet how we'll be restructuring it but it's clear that a lot of old cruft has to go. This will be done in child tickets.That is the parent ticket for all things Torbutton clean-up, now that we included it into `tor-browser`. It's not clear yet how we'll be restructuring it but it's clear that a lot of old cruft has to go. This will be done in child tickets.Georg KoppenGeorg Koppen