Opened 3 years ago

Closed 3 years ago

#19403 closed defect (wontfix)

Domain isolation toggle

Reported by: cypherpunks Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-usability-website, TorBrowserTeam201606R
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Some websites, particularly file hosts, expect a user's IP not to change. If they are spread over multiple domains, the domain isolator causes them to refuse to work, possibly with a message such as "Wrong IP".

FWIW, commenting line 2018 in torbutton.js will conveniently allow the pref extensions.torbutton.use_nontor_proxy to toggle isolation, which fixes all site issues.

2018 torbutton_do_new_identity();

Can't find that pref toggled anywhere else. Torbutton doesn't even appear to support nontor proxies.

This is split off from #16409.

Child Tickets

Attachments (1)

torbutton.js.patch (1.2 KB) - added by cypherpunks 3 years ago.
Create hidden pref extensions.torbutton.one_ip_toggle

Download all attachments as: .zip

Change History (8)

Changed 3 years ago by cypherpunks

Attachment: torbutton.js.patch added

Create hidden pref extensions.torbutton.one_ip_toggle

comment:1 Changed 3 years ago by cypherpunks

Status: newneeds_review

comment:2 Changed 3 years ago by gk

Keywords: TorBrowserTeam201606R added

comment:3 Changed 3 years ago by gk

Status: needs_reviewneeds_information

First of all, why is extensions.torbutton.use_nontor_proxy not enough for your user-case?

comment:4 Changed 3 years ago by cypherpunks

Because new identity closes all tabs.

comment:5 in reply to:  4 Changed 3 years ago by gk

Resolution: wontfix
Status: needs_informationclosed

This is a WONTFIX then. This one option should be enough. And I am not convinced that we should have a New Identity without closing all tabs as option either. That way lies madness.

comment:6 Changed 3 years ago by cypherpunks

Resolution: wontfix
Status: closedreopened

There is no need for new identity here at all. User is not prescient. Did you look at the code? Please stop encouraging forks.

comment:7 Changed 3 years ago by gk

Resolution: wontfix
Status: reopenedclosed

Yes, I looked at the code and I don't think we should include that without calling New Identity. Thus, as I said the one option we already have should be enough.

Note: See TracTickets for help on using tickets.