wiki:org/sponsors/Sponsor58

Sponsor 58

Project Title: Tor Browser Security, Performance, & Usability Improvements

Project Period: 4/1/2020 - 9/31/2020

Teams involved:

  • applications
  • ux

Project Goals/Activities

With this project we are completing the migration of Tor Browser for Android from Fennec to Fenix.

Progress

Objective 1: Build the infrastructure and processes to enable us to migrate Tor Browser for Android away from Fennec (on the Firefox Extended Support Release cycle) and onto Fenix (on the Firefox regular release cycle).

Ticket Summary Status Owner Points Actual Points Reviewer
#27105 Fix Tor Browser testsuite needs_review acat gk,sysrqb
#30832 Fix tor-browser tbb-tests needs_review acat 3 gk,sysrqb
#33791 Evaluate Firefox tests new tbb-team

Ticket Summary Status Owner Points Actual Points Reviewer
#31918 Rebase and squash mobile and desktop patches needs_revision acat 1 sysrqb, gk
#34183 Implement auto-rebasing tooling new tbb-team
#34184 Deploy notifications for auto-rebasing failures new tbb-team

Objective 2: Migrate Tor Browser for Android onto Fenix and away from Fennec.

Ticket Summary Status Owner Points Actual Points Reviewer
#34401 Re-design Connect screen on Android new tbb-team 3
#34402 Re-design Network Settings Screen on Android new tbb-team 2
#34403 UI changes for "Only Private Browsing Mode" on Android new tbb-team 4
#34405 Re-design about:tor on Android new tbb-team 2
#34406 Re-design onion indicators for Android new tbb-team 0.5
#34407 Review all Fenix menu items new tbb-team 5

Ticket Summary Status Owner Points Actual Points Reviewer
#33184 Support for Fenix assigned gk

Ticket Summary Status Owner Points Actual Points Reviewer
#34180 Add support for Fenix into existing Tor Browser regression and integration tests new tbb-team
#34181 Fix broken Fenix tests new tbb-team
#34182 Write new integration tests for Tor Browser based on Fenix based on O1.2 new cypherpunks

Ticket Summary Status Owner Points Actual Points Reviewer
#33534 Review FF release notes from FF69 to latest (FF75) assigned tbb-team 20
#33533 Rebase Tor Browser esr68 patches on top of mozilla-central needs_review acat 14 sysrqb, gk
#33939 Decide which components of Fenix to rip out, disable, or use new tbb-team
#34177 Audit Fenix code for tracking, fingerprintability, and safety features new tbb-team
#34178 Implement new UI changes as determined in O2.1 new tbb-team
#34179 Test migration logic from Fennec to Fenix new tbb-team
#34324 Must Audit Components new tbb-team

Last modified 3 months ago Last modified on May 7, 2020, 6:57:33 PM