Multi-account-containers: Choose container on site open

Created on 22 Sep 2017  路  6Comments  路  Source: mozilla/multi-account-containers

The problem

I use a website both for work and for personal use, each with a different container. Currently I have my personal container assigned to the site. If I don't think about that I want to open it with the work container when I open the tab, I have to..

  1. Close the tab
  2. Click and hold on the new tab button
  3. Click "work"
  4. Go to the site again
  5. Click the "use current container" button

Proposed solution

Right now you can assign a container to a website, so that when you open it up it will ask if you want to open it in that container, or in the current container. My suggestion is to change this page, and allow for assigning multiple containers to the same website.

Here is a suggestion for what that page could contain:

  • One button for each assigned container.
  • A drop down menu or similar where you can choose to open it in another specific container that is not assigned to that website, the current container or the default container.
  • Buttons to easily un-assign containers.

These changes would streamline using the addon, as it would significantly lower the number of required actions to open websites that are used with more than one container to 1 action: clicking the desired container after typing in the URL.

Summary

The problem described at the beginning of this issue adds 5 actions when opening a website in a non-assigned container, and is is not at all extreme. In the current best case scenario there are 3 actions if you want to open a website in a container that is not assigned to it:

  1. Click and hold on new tab button
  2. Click desired container
  3. After opening the URL, click that you want to use the current container

With the proposed solution that number would go down to 1:

  1. After opening the URL click the container you want to use
enhancement site assignment vote for me

Most helpful comment

Today, if I chose "Container X" by default for a specific website, there's a window asking me "Open this site in your assigned container?" I can chose "Assigned Container" or "Current Container". It would be great if I could chose between several assigned container at this step.

All 6 comments

My 50 cts to this issue:
I have the same problem about sharing a same site over several context/containers (gmail for instance, for multiple accounts).
First, I'd like to mention that I don't really like the way sites are currently assigned to containers (there is another problem when the the URL you want to assign to a container redirects to a shared login page on another domain and then redirect to yet another domain... You can currently assign the second or last domain only and not the first one, which is the one you wanted in a first place).
An alternative way to solve the initial problem could also be to assign a bookmark to a container as a bookmark editable property. And then set up one bookmark per container, with the same URL.
And then I also solve the other issue I mentionned with redirects, as I can edit the container and the URL in the bookmark.
Thanks

I'd argue just adding the whole list of containers as buttons without "assigning" two or more would be better.

The dropdown was suggested by myself on a previous bug also.

Thanks for the report.

How about just the ability to move an existing tab to a different container?

I often click on links in slack or something and when they open in my default container sometimes i want them in another container. Would be nice to have a button for just moving that tab to the desired container.

How about just the ability to move an existing tab to a different container?

We won't be implementing that: https://github.com/mozilla/multi-account-containers/wiki/Moving-between-containers there are suggestions there.

This bug actually gives a privacy enhancement where as moving doesn't.

I'd even add the possibility of opening tabs through CTRL+T,[number] where, from 1-10, a tab can be opened in a specific container, depending on the number pressed.
If no number is pressed in 1s (configurable), the system check to which container it should be inserted in (according to its url) and then, it will prompt, as described in this issue.

Today, if I chose "Container X" by default for a specific website, there's a window asking me "Open this site in your assigned container?" I can chose "Assigned Container" or "Current Container". It would be great if I could chose between several assigned container at this step.

Was this page helpful?
0 / 5 - 0 ratings