Firefoxov kôd za vraćanje sesije se mijenja, moguće su greške

Korisnici Firefoxa mogu doživjeti pogreške i probleme povezane sa značajkom obnavljanja sesije u pregledniku dok Mozilla radi na promjeni koda značajke.

Sporacija sesije osnovna je značajka web preglednika Firefox osmišljena za ponovno učitavanje posljednje sesije pregledavanja na početku preglednika.

Korisnici Firefoxa mogu postaviti preglednik za učitavanje svih otvorenih kartica prethodne sesije pregledavanja na početku preglednika. Sve što je potrebno za to je osigurati da je "Vrati prethodnu sesiju" omogućeno otprilike: postavke.

Mozilla je započela raditi na pretvaranju trenutne logike obnavljanja sesije u C ++ kako bi umanjila utjecaj ove značajke na memoriju i performanse preglednika.

Popis grešaka na Mozillinoj web stranici za praćenje bugova, bug 1474130, ističe obrazloženje iza promjene

content-sessionStore.js trenutačno se učitava u svaki program za prebacivanje kartica. Što znači da se učitava više puta po procesu, što nije sjajno. No čak i kada se učita samo jednom, koristi oko 86K. Dodajte tome 17K od ContentRestore.jsm i 12K od SessionHistory.jsm, a mi smo postigli barem 120K po postupku, ako se niko od ostalih pomoćnih JSM-ova ne učita.

Stvari koje rade ove skripte mogu lako uraditi C ++ (neki od njih i lakše), tako da ne izgleda dobro opravdanje učitavanja ovoliko JS-a u svaki postupak radi obnove sesije.

Ah, i naravno još 12K za Utils.jsm.

Mozilla se nada da će potezom riješiti probleme vezane uz performanse vezane uz Sessionstore i smanjiti troškove memorije po procesima Firefox procesa.

Pogreška u razvoju značajke meta Sessionstore navodi posao koji je još uvijek potrebno učiniti kako bi se poboljšala značajka. Jasno je da ćemo samo pregledavanjem popisa ovisnosti i otvorenih pogrešaka potrajati dosta vremena da se riješe svi otvoreni problemi.

Još jedna meta pogreška prikuplja izvješća o pouzdanosti koja se odnose na Sessionstore, a još jedan problem povezan sa performansama. Popis ovisnosti je još duži, a neki korisnici koji su podnijeli bugove primijetili su ih u stabilnim verzijama web preglednika Firefox, a ne u razvojnim verzijama.

Savjet : Kako vratiti Firefox sesije ako Session Restore ne radi ispravno

Korisnici Firefoxa dobit će korist od promjene nakon što je slete, ali u međuvremenu se mogu pojaviti problemi, posebno u razvojnim verzijama web preglednika Firefox.

Obnova sesije možda neće moći vratiti sesiju; barem je jedan slučaj na Redditu prijavio korisnik koji je izvijestio da će Firefox vratiti stariju sesiju, a ne najnoviju.

Korisnici Firefoxa možda bi trebali u međuvremenu razmotriti sigurnosno kopiranje svojih profila ili koristiti proširenja kao što su Session Boss, Tab Stash, SessionSync ili Set Aside. (hvala Robertu)