[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #27611 [Applications/Tor Browser]: Restart Gecko after first-run
#27611: Restart Gecko after first-run
-------------------------------------+-------------------------------------
Reporter: sysrqb | Owner: tbb-team
Type: defect | Status: new
Priority: Very High | Milestone:
Component: Applications/Tor | Version:
Browser | Keywords: tbb-mobile, tbb-
Severity: Normal | torbutton, TorBrowserTeam201809
Actual Points: | Parent ID: #24855
Points: | Reviewer:
Sponsor: |
-------------------------------------+-------------------------------------
Currently, when TBA is first launched, it installs the extensions from the
configured distribution. Torbutton requires a two-stage installation
process because it is not a restartless addon.
Stage 1 is: copy the.xpi into a staging directory.
Stage 2 is: on restart, Gecko installs any extensions in the staging
directory.
This is a bad UX for TBA users because they do not have the protections of
torbutton on first-run, and the Security Settings menu option isn't
available.
I think the easiest solution is simply restarting the Gecko thread after
it fully initializes and installs the extensions. The user should be going
through the Onboarding screens at that time, so they shouldn't notice
Gecko restarting.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27611>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs