除了上一个活动的非固定选项卡之外还打开新选项卡?

除了上一个活动的非固定选项卡之外还打开新选项卡?

我有一个生产力 Web 应用程序 (ClickUp),它是 Firefox 中的固定选项卡。是否可以配置 Firefox(about:config 或通过扩展程序)以在新选项卡中打开链接时假装固定选项卡不存在?本质上,我希望固定选项卡表现得像一个单独的应用程序。

目前发生的情况:

  1. 我正在另一台显示器上的第二个 Firefox 窗口中工作(没有固定的标签)。
  2. 我转到固定标签并单击鼠标中键以查看链接。
  3. browser.tabs.insertRelatedAfterCurrent根据设置,新选项卡将在固定选项卡旁边或窗口末尾打开。
  4. 我将选项卡从主窗口拖到第二个窗口。

我希望发生的事:

  1. 我正在另一台显示器上的第二个 Firefox 窗口中工作(没有固定的标签)。
  2. 我转到我的固定标签并单击鼠标中键以查看链接。
  3. 新选项卡在第二个窗口中打开,就像我单击了电子邮件客户端或其他外部程序中的链接一样。

我可能可以运行生产力应用程序的“桌面”版本并获得我想要的行为。但是,那将是另一个 Electron+Chromium 怪物,我正在尝试支持 Firefox。

如果您不知道如何执行上述操作,是否有任何有开发 Firefox 附加组件经验的人知道,根据 API,这在概念上是否可行?我愿意尝试开发自己的扩展,但如果在我投入大量时间之前这是不可能的,那就太好了。

相关内容