When reopening FF, e.g., after restarting Win or Linux, all FF windows are restored to a single virtual desktop, even if they were on different desktops previously. Chromium-based browsers don't seem to have this problem.
They tried fixing it a few times [1,2], but the bug persists, and I am not aware of any add-ons that could serve as workarounds.
0. https://bugzilla.mozilla.org/show_bug.cgi?id=372650 1. https://bugzilla.mozilla.org/show_bug.cgi?id=1401143 2. https://bugzilla.mozilla.org/show_bug.cgi?id=890125