Ob das direkt geht? Keine Ahnung. Aber ich würde es so versuchen: Zuerst würde ich in Vivaldi die Passwörter exportieren. Anschließend würde ich in Chrome (am besten mit einem frischen Profil) die Passwörter importieren, von wo Firefox sie importieren kann.
In der aktuellen Chromium-Version muss dazu der Schalter chrome://flags/#PasswordImport auf Enabled gesetzt werden (in Chrome wird das vermutlich genauso funktionieren, ich habe aber nur Chromium). Dann kann die CSV-Datei von Vivaldi mit den Passwörtern importiert werden, und zwar hier: chrome://settings/passwords (auf die drei Punkte neben "Gespeicherte Passwörter"). Anschließend kann Firefox die Passwörter von Chrome holen.
Da ich Vivaldi nicht installiert habe, kann ich nicht aus eigener Erfahrung sagen, wie der Export funktioniert, aber es sollte ähnlich funktionieren.