Firefox Sessie Herstellen-code is aan het veranderen, bugs mogelijk

0
141

door Martin Brinkmann op 17 juni, 2019 in het Firefox – Laatste Update: 17 juni 2019 – 6 reacties

Firefox-gebruikers kunnen ervaren bugs en problemen in verband met de browser Sessie Herstellen, terwijl Mozilla werkt aan het veranderen van de functie van de code.

Sessie Herstellen is een kernfunctie van de Firefox web browser die is ontworpen om opnieuw laden van de laatste sessie op te starten van de browser.

Firefox-gebruikers kunnen instellen dat de browser het laden van alle open tabbladen van de vorige sessie op te starten van de browser. Alles wat nodig is om ervoor te zorgen dat “Herstel vorige sessie” is ingeschakeld op over:voorkeuren.

firefox restore previous session

Mozilla is begonnen met werken op het omzetten van Firefox huidige Sessie te Herstellen logica om C++ te verminderen en de functie van de impact op het geheugen van de browser het gebruik en de prestaties.

De bug lijst op Mozilla ‘ s bug tracking website, bug 1474130, belicht de beweegredenen voor het wijzigen van

content-sessionStore.js op dit moment is geladen in elk tabblad frameloader. Dat betekent dat het geladen wordt meerdere keren per proces, die is niet geweldig. Maar zelfs wanneer geladen slechts eenmaal gebruikt over 86K. Toevoegen aan dat 17K van ContentRestore.jsm en 12K van SessionHistory.jsm, en we zijn tot ten minste 120K per proces, als geen van de andere helper JSMs geladen.

De dingen die deze scripts kan gemakkelijk worden gedaan met C++ (sommige van hen meer gemakkelijk), zodat er geen sprake lijkt te zijn van een goede motivering voor het laden van deze veel JS in elk proces voor het belang van de sessie te herstellen.

Ah, en natuurlijk een 12K voor Utils.jsm.

Mozilla hoopt adres Sessionstore met prestaties van problemen met het verplaatsen en om de per-proces geheugen kosten van de Firefox-processen.

De meta Sessionstore functie ontwikkeling bug-lijsten het werk dat nog gedaan moet worden aan het verbeteren van de functie. Het is duidelijk, gewoon door te kijken naar de lijst van afhankelijkheden en open bugs, die het neemt nogal wat tijd om het oplossen van alle lopende zaken.

Een andere meta-bug verzamelt de betrouwbaarheid van de rapporten in verband met Sessionstore, en nog een ander performance-gerelateerde problemen. De lijst met afhankelijkheden is nog langer en sommige gebruikers die ingediend bugs zag ze in stabiele versie van de Firefox webbrowser en niet versies in ontwikkeling.

Tip: Hoe om te herstellen van Firefox sessies als Sessie te Herstellen werkt niet correct

Firefox gebruikers zullen profiteren van de verandering een keer het land, maar problemen kunnen worden ervaren in de tussentijd, in het bijzonder in de ontwikkeling van versies van de Firefox webbrowser.

Sessie Restore zijn misschien niet in staat om te herstellen van de sessie; ten minste één geval is gemeld op Reddit door een gebruiker die gemeld dat Firefox zou herstellen van een vorige sessie en niet de meest recente.

Firefox-gebruikers kunnen overwegen om een back-up van hun profiel regelmatig in de tussentijd of met behulp van extensies zoals Sessie-Baas, Tabblad Stash, SessionSync of Terzijde Stellen. (met dank Robert)