Открыть новую вкладку помимо последней активной незакрепленной вкладки?

Открыть новую вкладку помимо последней активной незакрепленной вкладки?

У меня есть веб-приложение для повышения производительности (ClickUp) в виде закрепленной вкладки в Firefox. Можно ли настроить Firefox (about:config или через расширение) так, чтобы при открытии ссылки в новой вкладке притворялся, что закрепленная вкладка не существует? По сути, я хочу, чтобы закрепленная вкладка вела себя как отдельное приложение.

Что происходит в настоящее время:

  1. Я работаю во втором окне Firefox на другом мониторе (без закрепленных вкладок).
  2. Я перехожу на закрепленную вкладку и нажимаю среднюю кнопку мыши на ссылке.
  3. Новая вкладка открывается рядом с закрепленной вкладкой или в конце окна, в зависимости от browser.tabs.insertRelatedAfterCurrentнастроек.
  4. Я перетаскиваю вкладку из главного окна во второе окно.

Чего я хочу, чтобы произошло:

  1. Я работаю во втором окне Firefox на другом мониторе (без закрепленных вкладок).
  2. Я перехожу на закрепленную вкладку и нажимаю среднюю кнопку мыши на ссылке.
  3. Новая вкладка открывается во втором окне, как если бы я нажал ссылку в почтовом клиенте или какой-то другой внешней программе.

Я, вероятно, мог бы запустить "настольную" версию приложения производительности и получить желаемое поведение. Однако это было бы еще одним чудовищем Electron+Chromium, а я пытаюсь поддерживать Firefox.

Если вы не знаете, как сделать вышеизложенное, знает ли кто-нибудь с опытом разработки дополнений для Firefox, возможно ли это концептуально, учитывая API? Я готов попробовать разработать собственное расширение, но было бы неплохо, если бы это оказалось невозможным, прежде чем я потрачу на это кучу времени.

Связанный контент