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

Allow per-container privacy settings #318

Open
amluto opened this issue Mar 3, 2017 · 15 comments
Open

Allow per-container privacy settings #318

amluto opened this issue Mar 3, 2017 · 15 comments
Labels
👍 Feature Request Feature requests users would like to see in this addon

Comments

@amluto
Copy link

amluto commented Mar 3, 2017

The ability to enable first-party isolation per container would be fantastic. I can imagine other settings being useful, too, e.g. tracking protection.

@rikkit
Copy link

rikkit commented Mar 9, 2017

This would be a great feature. "Private browsing mode" could then just be a specialised undeletable container.

@groovecoder
Copy link
Member

You're right that PBM is, in a sense, a container in which tracking protection is enabled, cookies and history are deleted on close, etc.

@biva
Copy link

biva commented Mar 27, 2017

In addition, like suggested in https://discourse.mozilla-community.org/t/custom-history-settings-for-each-container/14485/3 , it would be great to delete history / cookies / connections per container

@kjozwiak
Copy link

In addition, like suggested in https://discourse.mozilla-community.org/t/custom-history-settings-for-each-container/14485/3 , it would be great to delete history / cookies / connections per container

Bug#1199470 would address clearing history per container.

@kjozwiak kjozwiak added this to the Stretch milestone Mar 30, 2017
@imyxh
Copy link

imyxh commented Apr 18, 2017

In addition, like suggested in https://discourse.mozilla-community.org/t/custom-history-settings-for-each-container/14485/3 , it would be great to delete history / cookies / connections per container

Maybe at the top of the history sidebar and privacy settings page there could be a dropdown menu, with something like:
Edit settings for: ▼
    Default container 
    Personal (example)
    Shopping (example)
etc. I suppose this is really a pointless suggestion you would've arrived at anyway, but hey.
Of course, "edit settings for" could be replaced with "showing history for" or whatever else is relevant.

@groovecoder groovecoder removed this from the Stretch milestone Apr 28, 2017
@b0urb0n
Copy link

b0urb0n commented Nov 8, 2017

As @biva mentioned, the ability to remove cookies and history on a per-container basis would be very useful. Currently, there is no way to individually "clean-up" a contaminated container.

@biva
Copy link

biva commented Nov 8, 2017

I don't know which issue should remain, as there are probably dupplicates between this current one, and #47 and #48
I understand that there are 2 needs:

  • have different settings per container (this current issue)
  • be able to clear navigation data per container (including history Disable history per-container setting #47, cookies and all other stuff accesible with Ctrl+Shift+Delete)
    @jonathanKingston : which issues should we keep to have 1 (or 2) common place to discuss?

@captn3m0
Copy link

In addition to the above cookie settings, I'd also like to see a "disable javascript" setting for a container. I'd want to disable javascript (and cookies) on my Default container. Any application that requires either can go into my Personal/Work containers.

@ArchangeGabriel
Copy link

@captn3m0 That could be done with uMatrix or NoScript + #309.

@rodneyrod
Copy link

@ArchangeGabriel Is it possible to have per account settings for individual plugins?

@ArchangeGabriel
Copy link

@rodneyrod Not yet, that is exactly what #309 is about.

@geotheory
Copy link

Another option I'd love to see that might prove popular would be a container policy to accept cookies for all sites but delete them as soon as the site's last tab is closed (vs when browser is closed).

@captn3m0
Copy link

@geotheory I've been using Cookie Auto Delete extension, which does pretty much the same thing on a per-container basis.

@willlma
Copy link

willlma commented Feb 12, 2020

Not seeing any progress here. Is this something maintainers would accept a PR for?

@Dannniello
Copy link

@geotheory I've been using Cookie Auto Delete extension, which does pretty much the same thing on a per-container basis.

Unfortunately Cookie AutoDelete cannot remove localStorage per container. Only "old fashioned" cookies could be removed per container...

It is better than nothing, but nowadays many sites are using cookies and localStorage in the same time. In very short: localStorage is something like cookies, but could store much more data.

Firefox is not supporting removing localStorage per container - it means that you could remove all localStorage or nothing (for example removing youtube.com localStorage in "Default" container will also remove YouTube settings in "Google YouTube" container).

https://github.com/Cookie-AutoDelete/Cookie-AutoDelete/wiki/Documentation#enable-localstorage-support

"The API for localstorage cleaning doesn't appear to support Containers. So if cookies from one container are cleared, then all of the site's localstorage from all containers are deleted regardless of whitelisting rules."

@dannycolin dannycolin added 👍 Feature Request Feature requests users would like to see in this addon and removed enhancement labels May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👍 Feature Request Feature requests users would like to see in this addon
Projects
None yet
Development

No branches or pull requests