Firefox est la Restauration de Session de code est en train de changer, de bugs possible

0
134

par Martin Brinkmann le 17 juin 2019 dans Firefox – Dernière mise à Jour: 17 juin 2019 – 7 commentaires

Les utilisateurs de Firefox peuvent rencontrer des bugs et des problèmes liés à la Session du navigateur Restaurer les fonctionnalités, alors que Mozilla travaille sur la modification de la fonction du code.

La Restauration de Session est une caractéristique fondamentale de l’Firefox navigateur web conçu pour la recharge de la dernière session de navigation sur le début du navigateur.

Les utilisateurs de Firefox peuvent configurer le navigateur pour charger tous les onglets ouverts de la précédente session de navigation sur le début du navigateur. Tout ce qui est nécessaire pour cela est de faire en sorte que “Restaurer la session précédente” est activé sur le sujet:les préférences.

firefox restore previous session

Mozilla a commencé à travailler sur la conversion de Firefox Session en cours de la Restauration de la logique de C++ afin de réduire la fonction de l’impact sur le navigateur de l’utilisation de la mémoire et de la performance.

Le bug d’inscription sur Mozilla de suivi des bogues de site web, bug 1474130, met en évidence les raisons de la changer

content-sessionStore.js est actuellement chargé dans chaque onglet frameloader. Ce qui signifie qu’il est chargé plusieurs fois par processus, ce qui n’est pas grande. Mais même lorsqu’il est chargé qu’une seule fois, il utilise environ 86K. Ajoutez à cela 17K de ContentRestore.jsm et 12K de SessionHistory.jsm, et nous en sommes à au moins 120K par processus, si aucun des autres helper JSMs chargés.

Les choses que ces scripts ne peut être facilement fait en C++ (certains d’entre eux plus facilement), donc il ne semble pas être une bonne justification pour le chargement de ce beaucoup de JS dans tous les processus pour le bien de la restauration de session.

Ah, et bien sûr un autre 12K pour Utils.jsm.

Mozilla espère adresse Sessionstore des problèmes de performances liés au déménagement et à réduire la mémoire par processus les coûts de Firefox processus.

La meta Sessionstore de développement de listes de bogues le travail qu’il reste à faire pour améliorer la fonctionnalité. Il est clair, rien qu’en regardant la liste des dépendances et des bugs ouverts, qu’il va prendre un certain temps pour résoudre toutes les questions en suspens.

Une autre méta bug recueille la fiabilité des rapports relatifs à la Sessionstore, et encore une autre performance de questions connexes. La liste des dépendances est encore plus longue et certains utilisateurs qui ont déposé des bugs remarqués dans la version stable du navigateur web Firefox et pas des versions de développement.

Astuce: Comment faire pour restaurer Firefox séances si la Restauration de Session ne fonctionne pas correctement

Les utilisateurs de Firefox pourront bénéficier de la changer une fois qu’il atterrit, mais les questions peuvent être expérimentés dans l’intervalle, en particulier dans les versions de développement de Firefox navigateur web.

La Restauration de Session peut être impossible de restaurer la session; au moins un cas a été signalé sur Reddit par un utilisateur qui a rapporté que Firefox restaurer une ancienne session et pas la plus récente.

Les utilisateurs de Firefox peuvent envisager la sauvegarde de leurs profils régulièrement dans l’intervalle ou de l’utilisation des extensions telles que la Session Patron, Onglet Cachette, SessionSync ou Mis de Côté. (merci Robert)