Opened 6 months ago

Last modified 6 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
Cc: arthuredelstein, ma1 Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

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 (2)

comment:1 Changed 6 months 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 6 months ago by traumschule

Keywords: noscript added
Note: See TracTickets for help on using tickets.