В Windows у вас есть возможность использовать несколько рабочих столов для организации ваших приложений. Начиная с версии 144, когда ссылка открывается из внешнего приложения, Firefox будет использовать только те окна, которые находятся на текущем рабочем столе. Если таких окон нет, он откроет новое окно на этом рабочем столе.
Вы можете настроить поведение, связанное с рабочими столами, внеся изменения в Редакторе конфигурации:
Чтобы вернуться к старому поведению, когда при открытии ссылки из внешнего приложения Firefox использовал последнее активное окно независимо от того, на каком рабочем столе оно находится, установите для параметра widget.prefer_windows_on_current_virtual_desktop значение false.
Кроме того, при восстановлении предыдущей сессии, Firefox по умолчанию восстанавливает окна на том рабочем столе, на котором они были в последний раз (если этот рабочий стол всё ещё существует). Чтобы отключить это поведение и вместо этого восстанавливать все окна на текущем виртуальном рабочем столе, установите для параметра browser.sessionstore.restore_windows_to_virtual_desktop значение false.
Изменение настроек Firefox на странице about:config может иногда приводить к сбоям в работе Firefox или вызывать странное поведение. Вам следует делать это, только если вы знаете, что делаете. Пожалуйста, для получения дополнительной информации прочитайте статью Расширенные возможности настройки и конфигурации Firefox.