Opened 8 months ago

Last modified 3 days ago

#28822 needs_review defect

re-implement desktop onboarding for ESR 68

Reported by: mcs Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ff68-esr, TorBrowserTeam201908R
Cc: Actual Points:
Parent ID: #30429 Points:
Reviewer: Sponsor: Sponsor44-can

Description

As of Firefox 64, the onboarding extension which we used to implement Tor Browser onboarding has been removed. See:
https://bugzilla.mozilla.org/show_bug.cgi?id=1462415
https://bugzilla.mozilla.org/show_bug.cgi?id=1457565

More research is required, but it looks like Firefox's new onboarding experience is integrated into their "activity stream" interface (aka new tab page).

Child Tickets

Change History (5)

comment:1 Changed 3 months ago by acat

Keywords: TorBrowserTeam201906R added
Status: newneeds_review

Following mcs suggestion, I resurrected the onboarding system addon. Then I cherry picked the original Tor onboarding commits and finally converted the bootstrapped extension into a webextension + experimental API, which is how it was done for other extensions (e.g. formautofill).

Implemented in 6 last commits of https://github.com/acatarineu/tor-browser/commits/28822 (based on current 30429 branch).

comment:2 Changed 7 weeks ago by gk

Keywords: TorBrowserTeam201907R added; TorBrowserTeam201906R removed

No reviews in June 2019 anymore, moving them.

comment:3 Changed 3 weeks ago by gk

Keywords: TorBrowserTeam201908R added; TorBrowserTeam201907R removed

No July any longer.

comment:4 Changed 2 weeks ago by pili

Sponsor: Sponsor44-can

Adding Sponsor 44 to ESR68 tickets

comment:5 Changed 3 days ago by gk

Parent ID: #30429
Note: See TracTickets for help on using tickets.