Skip to content
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

Settings should not be available in private windows with Tor #2306

Closed
tomlowenthal opened this issue Nov 30, 2018 · 6 comments
Closed

Settings should not be available in private windows with Tor #2306

tomlowenthal opened this issue Nov 30, 2018 · 6 comments

Comments

@tomlowenthal
Copy link
Member

@tomlowenthal tomlowenthal commented Nov 30, 2018

It's not possible to open a settings page (brave://settings) in a private window. If you try, or use any menus &c to open settings, you instead open that settings page in a regular non-private window. Because windows with Tor are implemented on top of guest windows, this behavior doesn't apply. It should.

@tomlowenthal tomlowenthal added this to the 1.x Backlog milestone Nov 30, 2018
@tomlowenthal tomlowenthal added this to Untriaged Backlog in Tor and Private Windows via automation Nov 30, 2018
@tomlowenthal tomlowenthal moved this from Untriaged Backlog to Guest Semantics in Tor and Private Windows Nov 30, 2018
@rebron rebron modified the milestone: 1.x Backlog Feb 7, 2019
@rebron
Copy link
Collaborator

@rebron rebron commented Jun 10, 2019

@tomlowenthal Right now in release we're showing a blank settings page in a private window with Tor. Do we want to redirect to a normal window brave:/settings tab?

@tomlowenthal
Copy link
Member Author

@tomlowenthal tomlowenthal commented Jun 12, 2019

Yes, that should redirect to a normal window.

@agulab
Copy link

@agulab agulab commented Jun 17, 2019

Using Settings in TOR browser, I had configured a Search Engine for an onion site that's really useful. Now I can't access that configuration, even though that Search Engine is still configured and I can use it. I tried to configure it in another computer and couldn't. I added it in regular Settings' Search Engine but it doesn't work in TOR browser, even after a computer restart. Have we lost that functionality? Onion site Search Engine configuration was something REALLY useful and as I said, it seems to be in a middle state now, where I can't configure it but it remains from when I could...

@tomlowenthal
Copy link
Member Author

@tomlowenthal tomlowenthal commented Jun 18, 2019

Tor windows don't currently have their own persistent settings. They're built on top of guest windows, which use a blank profile and are fully ephemeral. There's ongoing work to port Tor windows to the incognito profile model, at which point all your saved search engines will be available in Tor windows.

@NumDeP
Copy link

@NumDeP NumDeP commented Sep 12, 2019

Hi @rebron I think just in case it is missed, it would also be good to have the same applied for Private windows as well. In the latest release, it too shows blank and there's be a number of times where I've gone into search for the version I'm running in About Brave and nothing :(

In addition, I don't want to bother you by going slightly off topic but what ever you do for this fix, would it not be conflicting for when Session-Tabs is finally implemented? Meaning is it worth doing as a separate issue instead of it being organised as one of the tasks for Session-Tabs.

Thanks

@yrliou
Copy link
Member

@yrliou yrliou commented Oct 3, 2019

It is fixed by brave/brave-core#3319, now we'll open the settings page in the original regular profile, and global settings in Tor are inherited from it.
Mark as QA/No because the step for testing it is included in the above PR.

@yrliou yrliou closed this Oct 3, 2019
Tor and Private Windows automation moved this from Guest Semantics to Completed Oct 3, 2019
@yrliou yrliou added this to the 0.72.x - Nightly milestone Oct 3, 2019
@yrliou yrliou added the QA/No label Oct 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.