Opened 2 years ago

Last modified 5 months ago

#27413 new enhancement

Implement better communication between NoScript and Tor Browser

Reported by: gk Owned by: tbb-team
Priority: Very High Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: noscript, tbb-security-slider, tbb-torbutton, TorBrowserTeam201809, gitlab-tb-torbutton
Cc: arthuredelstein, ma1, intrigeri Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


While preparing the Tor Browser 8 release we ran into a number of issues with communicating with NoScript and getting the Security Slider to work (#26520, #27401, #27411). We should implement a better approach for communictaion. The currently best plan is outlined in comment:33:ticket:26520:

If we wanted to be absolutely sure, NoScript could be patched to listen for a "ping" and reply with a "pong". And then torbutton could repeatedly send "ping" (say, once a second) until it receives a "pong", and then proceed by sending the first updateSettings message.

Child Tickets

Change History (4)

comment:1 Changed 2 years ago by gk

One thing to note: While testing the workaround for #27411 I saw that applying the safer and safest settings seem to block startup significantly. That's again only on Windows and the symptom is a Tor Launcher dialog showing the "Connected" state but only going away after up to some seconds.

I won't file a separate bug for this assuming our fix for this bug will solve this issue as well.

comment:2 Changed 2 years ago by traumschule

Keywords: noscript added

comment:3 Changed 13 months ago by intrigeri

Cc: intrigeri added

comment:4 Changed 5 months ago by gk

Keywords: gitlab-tb-torbutton added

Add magic gitlab keyword.

Note: See TracTickets for help on using tickets.