mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.64k stars 322 forks source link

History is lost when opening site container #2547

Closed fwsmit closed 1 year ago

fwsmit commented 1 year ago

Before submitting a bug report

Step to reproduce

  1. Open a site
  2. Navigate to some other site to create a history (you can go back by pressing the back button)
  3. Use option "Reopen this site in container"

Another option to reproduce is choosing "Always open this site in container". This does it automatically and is the actual thing that bugs me.

Actual behavior

You cannot press the back button to go to the previous site

Expected behavior

The history is preserved and you can use the back button to go back.

Additional informations

This behavior is annoying when having "always open site in" enabled for frequently visited sites. You are unable to go back to the previous site when clicking a link.

The proper way to solve this would be to preserve the history and also remember which site was opened in which container. So if you click a link, the site should open in the assigned container and if you click back, the site should open in the previously used container.

Provide a copy of Troubleshooting Information page (optional)

No response

dannycolin commented 1 year ago

A container does not have access to other containers because this would leak informations that the website could get access to. This behavior is implemented in Firefox itself and so we cannot modify it in Multi-Account Containers. Feel free to open a bug report on https://bugzilla.mozilla.org.

As an alternative, you can make sure "Replace tab instead of creating a new one" is unchecked in Multi-Account Containers preferences:

  1. Go to about:addons
  2. Click on Multi-Account Containers in the list
  3. Go to "preferences" tab

image