Kód obnovenia relácie prehliadača Firefox sa mení, chyby sú možné
- Kategórie: Firefox
Používatelia prehliadača Firefox môžu zaznamenať chyby a problémy súvisiace s funkciou Obnovenie relácie prehliadača, zatiaľ čo Mozilla pracuje na zmene kódu funkcie.
Obnovenie relácie je základnou funkciou webového prehľadávača Firefox, ktorá je navrhnutá tak, aby načítala poslednú reláciu prehľadávania na začiatku prehliadača.
Používatelia prehliadača Firefox môžu nastaviť prehliadač tak, aby načítal všetky otvorené karty predchádzajúcej relácie prehľadávania na začiatku prehliadača. Na to je potrebné len skontrolovať, či je zapnutá možnosť Obnoviť predchádzajúcu reláciu, pokiaľ ide o: preferencie.
Mozilla začala pracovať na konverzii súčasnej logiky prehliadača Firefox Session Restore na C ++, aby sa znížil vplyv tejto funkcie na využitie pamäte a výkon prehliadača.
Zoznam chýb na webových stránkach spoločnosti Mozilla na sledovanie chýb, chyba 1474130 , zdôrazňuje dôvody zmeny
content-sessionStore.js je v súčasnosti načítaný do každej záložky frameloader. Čo znamená, že sa načíta niekoľkokrát za proces, čo nie je skvelé. Ale aj keď je načítaný iba raz, používa asi 86 kB. Pridajte k tomu 17 kB z ContentRestore.jsm a 12 K z SessionHistory.jsm a my sme až 120 K na proces, ak sa nenačítajú žiadne ďalšie pomocné JSM.
Veci, ktoré tieto skripty robia, sa dajú ľahko vykonať pomocou C ++ (niektoré z nich ľahšie), takže sa zdá, že nie je dobré opodstatnenie na načítanie tohto množstva JS do každého procesu kvôli obnoveniu relácie.
A samozrejme, ďalších 12 000 pre Utils.jsm.
Mozilla dúfa, že sa s týmto krokom bude venovať pozornosť problémom s výkonnosťou súvisiacim s reláciami a znížiť náklady na pamäť procesov jednotlivých procesov v procesoch Firefoxu.
Chyba pri vývoji meta relácie zoznamy prácu, ktorú je ešte potrebné urobiť, aby sa vylepšila funkcia. Je zrejmé, že len pri pohľade na zoznam závislostí a otvorených chýb bude trvať nejaký čas, kým sa vyriešia všetky nevyriešené problémy.
Zbiera ďalšia meta chyba spoľahlivosť správy týkajúce sa obchodu Sessionstore a ešte ďalší problémy súvisiace s výkonom. Zoznam závislostí je ešte dlhší a niektorí používatelia, ktorí podali chyby, ich zaznamenali v stabilných verziách webového prehliadača Firefox a nie vo vývojových verziách.
Tip : Ako obnoviť relácie prehliadača Firefox, ak obnovenie relácie nefunguje správne
Používatelia prehliadača Firefox budú mať z tejto zmeny úžitok, ale medzitým sa môžu vyskytnúť problémy, najmä vo vývojových verziách webového prehľadávača Firefox.
Obnovenie relácie možno nebude môcť obnoviť reláciu; prinajmenšom jeden prípad bol hlásených používateľa Reddit používateľom, ktorý uviedol, že Firefox obnoví staršiu a nie poslednú reláciu.
Používatelia prehliadača Firefox môžu chcieť medzitým zvážiť pravidelné zálohovanie svojich profilov alebo použitie rozšírení ako Šéf relácie , Tab Stash , SessionSync alebo Vyňatie pôdy z produkcie , (vďaka Robert)