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.
Find a file
Stephen Thompson e96b275e02 Remove suggested key for sort_tabs
A number of users have accidentally pressed Ctrl + Comma and sorted their tabs by container. For some of those users, they did not know what had happened.

#2492 added Ctrl + Comma as a default shortcut key for sorting tabs by container. This change was released with addon v8.2.0 in Sept 2024.

It is useful to make the sort-tabs-by-container operation accessible by keyboard shortcut, but I think Ctrl + Comma is too close to the main Ctrl + Period shortcut for this addon. I think it's reasonable to make the default sort_tabs keyboard shortcut more complex, but in this patch, I'm recommending that we:

1. do not set a shortcut by default for any future users. Users can still configure a shortcut via Firefox's Manage Extension Shortcuts UI.
2. for existing users upgrading from 8.2.0 who configured their own, non-default keyboard shortcut for sort_tabs, keep their shortcut in place. These users demonstrated a strong interest in using the sort_tabs feature and I do not want to interfere.
3. for existing users upgrading from 8.2.0 who have the default keyboard shortcut configured, clear the shortcut. Users who did not use the sort_tabs keyboard shortcut will no longer be at risk of accidentally using it. Users who did use the default sort_tabs keyboard shortcut will be harmed, but those users can use the Manage Extension Shortcuts UI to manually configure Ctrl + Comma (or another key combination).

I am not aware of any simple ways to ensure that existing users using Ctrl + Comma can continue to do so without interruption. Ideally, I think #2492 should not have set a suggested key -- the other keyboard shortcuts are "non-destructive" and easy to understand. However, since that already happened, I think the best harm reduction approach at this point is to inconvenience existing users of Ctrl + Comma.
2025-04-25 13:08:44 -04:00
.github Update CI actions/upload-artifact to v4 2025-02-25 13:56:52 +01:00
bin Use /usr/bin/env to find bash 2023-11-17 15:55:12 -08:00
docs Update documentation 2022-06-24 16:51:15 -04:00
src Remove suggested key for sort_tabs 2025-04-25 13:08:44 -04:00
test Revert "Fix empty sync exclude regexp behavior (#2383)" 2022-11-18 23:40:46 -05:00
.env update README to be current 2017-01-05 16:40:25 -06:00
.eslintignore Add test coverage with nyc 2020-01-02 23:25:07 +00:00
.eslintrc.js Fix the tab sorting for custom container ordering - MAC-710 2022-04-29 01:29:54 +02:00
.gitignore Merge pull request #2427 from mozilla/add-helper-dev-scripts 2023-01-09 19:11:07 -05:00
.gitmodules Github action and creation scripts 2021-10-26 14:00:53 +02:00
.htmllintrc Adding in CSS and HTML linting. Fixes 72 2017-01-30 16:02:26 +00:00
.jpmignore ignore all *.sw* files for jpm and git 2017-11-17 09:59:29 -06:00
.stylelintrc MozillaVPN Integration 2021-10-20 12:52:41 -05:00
CODE_OF_CONDUCT.md Bring CODE_OF_CONDUCT.md current 2019-04-15 14:24:16 -04:00
CONTRIBUTING.md tidy up links 2024-09-25 14:37:53 +07:00
icon.png for #5: start browser action UI 2016-12-20 11:05:37 -06:00
LICENSE Update documentation 2022-06-24 16:51:15 -04:00
package-lock.json Bump version number to 8.1.3 2024-02-23 20:41:10 +01:00
package.json Version upgrade 2024-09-10 10:57:47 -04:00
README.md remove discourse and redirect to GH discussions board 2024-09-25 14:32:18 +07:00

Multi-Account Containers

Test

The Firefox Multi-Account Containers extension lets you carve out a separate box for each of your online lives no more opening a different browser just to check your work email!

Learn more about Multi-Account Containers in our end-user documentation.

Contributing

Everyone is welcome to contribute to Multi-Account Containers. To learn how to contribute a patch to Multi-Account Container, please read our contributing guide.

You can also chat with us on our Matrix room or ask in our discussions board.

This repository is governed by Mozilla's code of conduct and etiquette guidelines. For more details, please read the Mozilla Community Participation Guidelines.

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.