答案1
我刚刚安装了扩展程序来确认该行为。请注意,我的 Firefox 安装设置为“关闭 Firefox 时删除 cookie 和站点数据”。
滚动到该答案的底部来查看任何可能有用的发现。
这是我安装扩展后立即执行的操作:
从 Firefox 工具栏打开“多账户容器”扩展菜单
点击“管理容器”(参见图。1)
点击“+ 新容器”(参见图2)
创建一个新的容器(在我的例子中是“Stackoverflow”)(参见图3)
在 superuser.com 上打开一个标签页,我返回主扩展菜单,然后单击“始终在...中打开此网站”(参见图4)
我选择新创建的容器
通知“已成功指定网站始终在此容器中打开”显示在我打开的选项卡上(与我在第 5 点中使用的选项卡相同)
通过前往:“管理容器”→“Stackoverflow”(图5) → “管理站点列表...” (图6),我可以确认“superuser.com”配置为始终在该容器中打开(图7)。
现在第一的当我在 superuser.com 上打开新标签时,我收到一条确认信息“在指定的容器中打开此网站”。此确认信息包含一个“记住我对此网站的决定”复选框。我选中了它。(图8)
从那时起,我在域名 superuser.com 下打开的每个选项卡(或通过链接打开的选项卡)都会打开“Stackoverflow”容器选项卡下划线,以及 URL 栏可视指示器(图9)。
现在,关于如何缓解或预防这种情况
我仍在调查究竟是什么导致了我在扩展中看到的行为(不是 OP 描述的那个,我仍然无法重现;而是新的、不相关的选项卡如何在当前容器中打开,而不是在中性上下文中打开。这在相当有限的选项页面中也是不可配置的)。我认为这可能是由页面的HTTP referrer
,但在设置network.http.sendRefererHeader
为默认从我的请求中0
删除about:config
引荐来源后,我没有观察到扩展程序的行为发生变化。当我发现更多信息时,我会在这里报告。
我希望这有帮助。