-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle .onions in all contexts #806
Comments
The RFC on .onions agrees with you.
|
+1 from #1460 for auto switch for .onion domains |
Since .onion domains have very high levels of anonymity in the first place. You should be able to just send it to 127.0.0.1:9050 if TOR is running. For I2p many people utilize Foxy Proxy to auto-utilize I2p for .i2p domains (same can be done for .onion domains). Something similar could be done for Brave. This would be an awesome feature to have by default. |
Supporting .onion addresses in all contexts would be a game-changer for Brave as a browser. There is no browser doing that yet. To be honest, having a separate private Tor window is too much hassle. There is already TorBrowser as a separate window. |
I'm embarrassed that I didn't think of this before. I think it makes sense to treat |
fix brave/brave-browser#806 - If there is no private window with Tor open, fail. => TODO: This should fail noisily, beyond a console message. => One may be tempted to just create a private window with Tor, but: . This is not obviously easy to do here. . Users may not be happy if simply clicking a link can have the effect of using Tor when they didn't intend. - If there is a private window with Tor open, create a new tab to load the page. => User expectations around onion services are likely to be that they provide anonymity, so opening them in the non-anonymous window may be surprising. => It is not clear how easy it would be to load in a non-Tor window and ensure that everything is nevertheless loaded through Tor -- and likewise links from it, &c.
fix brave/brave-browser#806 - If there is no private window with Tor open, fail. => TODO: This should fail noisily, beyond a console message. => One may be tempted to just create a private window with Tor, but: . This is not obviously easy to do here. . Users may not be happy if simply clicking a link can have the effect of using Tor when they didn't intend. - If there is a private window with Tor open, create a new tab to load the page. => User expectations around onion services are likely to be that they provide anonymity, so opening them in the non-anonymous window may be surprising. => It is not clear how easy it would be to load in a non-Tor window and ensure that everything is nevertheless loaded through Tor -- and likewise links from it, &c.
fix brave/brave-browser#806 - If there is no private window with Tor open, fail. => TODO: This should fail noisily, beyond a console message. => One may be tempted to just create a private window with Tor, but: . This is not obviously easy to do here. . Users may not be happy if simply clicking a link can have the effect of using Tor when they didn't intend. - If there is a private window with Tor open, create a new tab to load the page. => User expectations around onion services are likely to be that they provide anonymity, so opening them in the non-anonymous window may be surprising. => It is not clear how easy it would be to load in a non-Tor window and ensure that everything is nevertheless loaded through Tor -- and likewise links from it, &c.
+1 from @Merith-TK via #7078
|
Designs added! |
Verification in progress with
Verified test plan from brave/brave-core#6762 Logged the following issues: Encountered the following issues:
Automatically redirect .onion site - Non Tor windowDefault value of Enabled this setting and checked test plan from PR for Normal, Private, Guest windows. Confirmed when tab containing Tab w/ brave.com was not the only tab in the window, so the tab was closed: Tab w/ brave.com was the only tab in the window, so the tab was not closed: Tab w/ brave.com was not the only tab in the window, so the tab was closed: Tab w/ brave.com was the only tab in the window, so the tab was not closed: Does not work for Guest window. Logged #12644. Automatically redirect .onion site - Tor windowTab w/ brave.com was not the only tab in the window, so the tab was closed: Tab w/ brave.com was the only tab in the window, so the tab was not closed:
Verification passed on
Verified test plan from brave/brave-core#6762
|
Why is this icon needed when the user is not in a Tor window and not typing |
Description
It seems generally unlikely that anyone entering a
.onion
address into the address bar means to browse to that site without Tor or to make DNS requests regarding it. When someone does so, we should probably treat it as an oversight. At the very least, we should not tell anyone else about it (no DNS lookups, for instance). But perhaps we should do more and provide a useful notification or even smoothly redirect them to a Private Window with Tor?Design
Show a "Open in Tor" button in the URL bar when user enters a .onion address or address with .onion available.
Dark Theme
Dark theme is supported:
Assets
Figma: https://www.figma.com/file/5THkuEtO2Ewn9LfqrHZP9a/?node-id=0%3A1
The text was updated successfully, but these errors were encountered: