Firefox Session Restore-code ändern, Fehler möglich

0
151

von Martin Brinkmann am 17. Juni 2019 im Firefox – Letzte Aktualisierung: Juni 17, 2019 – 6 Kommentare

Firefox-Nutzer können erleben, bugs und Problemen bezüglich der browser-Session-Restore-Funktion beim Mozilla arbeitet an änderung der feature-code.

Session-Restore ist ein Kern-feature des Firefox web-browser entwickelt, um neu zu laden der letzten Browser-Sitzung starten des Browsers.

Firefox-Nutzer können die browser und laden alle tabs der vorherigen Browser-Sitzung starten des Browsers. Alle, die erforderlich ist, um sicherzustellen, dass “Restore previous session” wird aktiviert über: – Einstellungen.

firefox restore previous session

Mozilla begann die Arbeit an der Umwandlung Firefox die aktuelle Session-Restore-Logik nach C++ zu reduzieren, die Funktion, die Auswirkungen auf den browser, der Speichernutzung und performance.

Die Fehler auflisten, die auf Mozillas bug-tracking-website, Fehler 1474130, hebt die Begründung der änderungen

content-sessionStore.js derzeit geladen in jedem tab frameloader. Das bedeutet, es wird geladen, mehrere Male pro Vorgang, das ist nicht so toll. Aber selbst, wenn Sie nur einmal geladen wird, verwendet es über 86K. Hinzu kommt, dass 17K aus ContentRestore.jsm und 12K von SessionHistory.jsm, und wir sind mindestens bis zu 120K pro Prozess, falls keiner der anderen Helfer JSMs geladen.

Die Dinge, die diesen Skripts kann leicht getan werden, indem C++ (einige von Ihnen noch leichter), so scheint es nicht zu sein, eine gute Begründung für das laden dieser viel JS in jeden Prozess, für den Willen zur Wiederherstellung einer Sitzung.

Ah, und natürlich ein anderes 12K für Utils.jsm.

Mozilla hofft, Adresse Sessionstore bezogene performance-Probleme mit der Bewegung zu reduzieren und die pro-Prozess-Speicher Kosten der Firefox-Prozesse.

Die meta-Sessionstore feature-Entwicklung-bug-Listen, die Arbeit, die noch getan werden muss, um Verbesserung der Funktion. Es ist klar, einfach durch einen Blick auf die Liste der Abhängigkeiten und offene bugs, dass es wird einige Zeit dauern, um zu lösen alle offenen Fragen.

Eine weitere meta-bug sammelt Zuverlässigkeit der Berichte im Zusammenhang mit der Sessionstore, und noch eine weitere performance-bezogene Probleme. Die Liste der Abhängigkeiten ist noch länger und einige Benutzer, die eingereicht Fehler bemerkte, Sie in stabilen Versionen von Firefox web-browser und nicht Entwickler-Versionen.

Tipp: Wie die Wiederherstellung der Firefox-sessions, wenn die Session-Restore funktioniert nicht richtig

Firefox-Nutzer profitieren von der änderung, sobald es landet aber Fragen kann erlebt werden in der Zwischenzeit, vor allem in Entwickler-Versionen von Firefox web-browser.

Session-Restore möglicherweise nicht in der Lage, zum wiederherstellen der Sitzung; in mindestens einem Fall wurde berichtet auf Reddit von einem user, der berichtet, dass Firefox wäre wieder eine ältere session und nicht die neuesten.

Firefox-Nutzer Mai wollen prüfen, sichern Ihre profile regelmäßig in der Zwischenzeit oder mit Erweiterungen wie Session-Boss, Tab Stash, SessionSync oder Legen Sie Sie Beiseite. (danke Robert)