Firefox'un Oturum Geri Yükleme kodu değişiyor, hatalar mümkün

Firefox kullanıcıları, Mozilla özelliğin kodunu değiştirmeye çalışırken, tarayıcının Oturum Geri Yükleme özelliğiyle ilgili hatalar ve sorunlar yaşayabilir.

Oturum Geri Yükleme, tarayıcının başlangıcındaki son göz atma oturumunu yeniden yüklemek için tasarlanmış Firefox web tarayıcısının temel bir özelliğidir.

Firefox kullanıcıları, tarayıcıyı önceki tarama oturumunun tüm açık sekmelerini tarayıcının başlangıcında yüklemek üzere ayarlayabilirler. Bunun için gerekli olan, "Önceki oturumu geri yükle" seçeneğinin aşağıdakiler için etkin olduğundan emin olmaktır: tercihler.

Mozilla, özelliğin tarayıcının bellek kullanımı ve performansı üzerindeki etkisini azaltmak için Firefox'un mevcut Oturum Geri Yükleme mantığını C ++ 'a dönüştürmek için çalışmaya başladı.

Mozilla'nın hata izleme web sitesinde bulunan hata listesi, hata 1474130, değişikliğin arkasındaki mantığı vurgulamaktadır

content-sessionStore.js şu anda her sekme çerçevelemeye yüklenmiştir. Bu, işlem başına birden çok kez yükleneceği anlamına gelir, bu harika değildir. Ancak yalnızca bir kez yüklendiğinde bile, yaklaşık 86 K kullanır. ContentRestore.jsm'den 17K'ya ve SessionHistory.jsm'den 12K'ya ekleyin ve diğer yardımcı JSM'lerden hiçbiri yüklenmediyse, işlem başına en az 120 K'ye yükseldik.

Bu komut dosyalarının yaptığı işlemler C ++ tarafından kolayca yapılabilir (bazıları daha kolay), bu yüzden bu kadar JS'yi oturum geri yükleme işlemi için her işleme yüklemek için iyi bir gerekçe görünmüyor.

Ah, ve tabii ki Utils.jsm için başka bir 12K.

Mozilla, Sessionstore ile ilgili performans sorunlarını bu hareketle ele almayı ve Firefox işlemlerinin işlem başına bellek maliyetlerini düşürmeyi umuyor.

Meta Sessiontore özelliği geliştirme hatası, özelliği geliştirmek için yapılması gereken çalışmaları listeler. Sadece bağımlılıkların ve açık hataların listesine bakarak, tüm sorunların çözülmesinin biraz zaman alacağı açıktır.

Başka bir meta hatası, Sessionstore ile ilgili güvenilirlik raporları ve yine performansla ilgili başka sorunlar toplar. Bağımlılık listesi daha da uzundur ve hata alan bazı kullanıcılar bunları Firefox web tarayıcısının kararlı sürümlerinde fark etmişlerdir, geliştirme sürümlerinde değil.

İpucu : Oturum Geri Yükleme düzgün çalışmıyorsa, Firefox oturumlarını geri yükleme

Firefox kullanıcıları, değişiklik yaptıktan sonra değişiklikten faydalanacaklardır ancak bu arada, özellikle Firefox web tarayıcısının geliştirme sürümlerinde sorunlar yaşanabilir.

Oturum Geri Yükleme oturumu geri yükleyemeyebilir; Reddit’te en az bir vaka, Firefox’un daha eski olanı değil, eski bir oturumu geri yükleyeceğini bildiren bir kullanıcı tarafından rapor edilmiştir.

Firefox kullanıcıları bu sırada profillerini düzenli olarak yedeklemeyi veya Session Boss, Tab Stash, SessionSync veya Set Aside gibi uzantıları kullanmayı düşünebilir. (teşekkürler Robert)