Код відновлення сеансу Firefox змінюється, можливі помилки

Спробуйте Наш Інструмент Для Усунення Проблем

Користувачі Firefox можуть мати помилки та проблеми, пов’язані з функцією відновлення сеансу браузера, поки Mozilla працює над зміною коду функції.

Відновлення сеансу - головна особливість веб-браузера Firefox, призначена для перезавантаження останнього сеансу перегляду під час запуску браузера.

Користувачі Firefox можуть налаштувати браузер для завантаження всіх відкритих вкладок попереднього сеансу перегляду під час запуску браузера. Все, що потрібно для цього, - переконатися, що ввімкнено функцію 'Відновити попередній сеанс' приблизно в: налаштуваннях.

firefox restore previous session

Mozilla почала працювати над перетворенням поточної логіки відновлення сеансу Firefox в C ++, щоб зменшити вплив функції на використання пам’яті та продуктивність браузера.

Список помилок на веб-сайті відстеження помилок Mozilla, помилка 1474130 , підкреслює обґрунтування змін

В даний час content-sessionStore.js завантажується в кожен завантажувач кадрів вкладок. Це означає, що він завантажується кілька разів за один процес, що не є великим. Але навіть завантажуючись лише один раз, він використовує близько 86K. Додайте до цього 17K від ContentRestore.jsm і 12K від SessionHistory.jsm, і ми маємо щонайменше 120 КК за процес, якщо ніхто з інших помічників JSM не завантажується.

Те, що роблять ці сценарії, може легко зробити C ++ (деякі з них легше), тому, здається, немає хорошого виправдання для завантаження такої кількості JS у кожен процес заради відновлення сесії.

Ну, і звичайно ще 12 К для Utils.jsm.

Mozilla сподівається вирішити проблеми, пов'язані з сеансом магазину, з рухом і зменшити витрати на пам'ять за процес Firefox.

У мета-сесії зберігається помилка розвитку списки робота, яку ще потрібно зробити, щоб покращити функцію. Зрозуміло, що лише переглянувши список залежностей та відкритих помилок, буде потрібно досить багато часу, щоб вирішити всі невирішені проблеми.

Ще один мета-помилка збирає надійність звіти, пов’язані з Sessionstore, та ще інший Проблеми, пов'язані з роботою. Список залежностей ще довший, і деякі користувачі, які подавали помилки, помічали їх у стабільних версіях веб-браузера Firefox, а не у розробних версіях.

Порада : Як відновити сеанси Firefox, якщо відновлення сесії працює неправильно

Користувачі Firefox отримають користь від зміни, коли вона з’явиться, але тим часом можуть виникнути проблеми, особливо у розробних версіях веб-браузера Firefox.

Відновлення сеансу можливо не вдасться відновити сеанс; принаймні один випадок був повідомили на Reddit користувачем, який повідомив, що Firefox відновить старіший сеанс, а не самий останній.

Користувачі Firefox можуть тим часом регулярно створювати резервні копії своїх профілів або використовувати такі розширення, як Сесія бос , Вкладка «Стек» , SessionSync або Переносити, відкладати . (дякую Роберту)