Opened 2 years ago

Closed 2 years ago

#26049 closed defect (fixed)

consider reducing the delay before the update prompt is displayed (ESR60)

Reported by: mcs Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ff60-esr, TorBrowserTeam201808R
Cc: antonela, brade Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


After a browser update has been downloaded, users need to restart their browser to apply it. By default, a small badge is overlaid on the hamburger menu toolbar item to indicate that users should look in that menu for more info (where they will find a "Restart to update Tor Browser" menu item). In Tor Browser we have reduced the delay before the badge is displayed to zero.

The badge is kind of subtle though, so after some period of time the doorhanger prompt that is being discussed in #26048 is displayed. The delay before the doorhanger is displayed is currently:

Firefox 60 release channel: 8 days
Tor Browser: 2 days

Kathy and Mark think we should reduce it further, maybe as short as on hour or two. The tradeoff is that the doorhanger is "in your face" and will somewhat interrupt people's work (although they can continue to use the browser with it open, and they can dismiss it without applying the update).

Child Tickets

Change History (4)

comment:1 Changed 2 years ago by mcs

The doorhanger delay is controlled by the pref app.update.promptWaitTime which is defined in browser/branding/official/pref/firefox-branding.js

The badge delay is controlled by app.update.badgeWaitTime in that same file.

comment:2 Changed 2 years ago by mcs

Cc: antonela brade added

comment:3 Changed 2 years ago by mcs

Keywords: TorBrowserTeam201808R added
Status: newneeds_review

Here is a patch that reduces the delay to one hour:

(I took a small shortcut and put it on our bug26048-01 branch).

Kathy and I think we should include this change in Tor Browser 8.0.

comment:4 Changed 2 years ago by gk

Resolution: fixed
Status: needs_reviewclosed

Just one nit: I think it's 2 days before the notification is shown, not 8. I'll corrected that and cherry-picked the commit to tor-browser-60.1.0esr-8.0-1 (commit 9ec2b75e1639153f064fd751506f86e52979d180).

Note: See TracTickets for help on using tickets.