Version Firefox 105

Le navigateur Web Firefox 105 est sorti. De plus, une mise à jour de la branche de support à long terme a été créée - 102.3.0. La branche Firefox 106 est passée en phase de test bêta dont la sortie est prévue pour le 18 octobre.

Principales innovations de Firefox 105 :

  • Une option a été ajoutée à la boîte de dialogue d'aperçu avant l'impression pour imprimer uniquement la page en cours.
    Version Firefox 105
  • La prise en charge des Service Workers sectionnés dans les blocs iframe chargés à partir de sites tiers a été implémentée (Service Worker peut être enregistré dans une iframe tierce et il sera isolé par rapport au domaine à partir duquel cette iframe a été chargée).
  • Sur la plateforme Windows, vous pouvez utiliser le geste consistant à faire glisser deux doigts sur le pavé tactile vers la droite ou la gauche pour naviguer dans votre historique de navigation.
  • La compatibilité avec la spécification User Timing Level 3 est assurée, qui définit une interface logicielle permettant aux développeurs de mesurer les performances de leurs applications Web. Dans la nouvelle version, les méthodes performance.mark et performance.measure implémentent des arguments supplémentaires pour définir votre propre heure de début/fin, la durée et les données jointes.
  • Les méthodes array.includes et array.indexOf ont été optimisées à l'aide d'instructions SIMD, ce qui a doublé les performances de recherche dans les grandes listes.
  • Linux réduit le risque que Firefox manque de mémoire disponible lors de son exécution et améliore les performances en cas de manque de mémoire libre.
  • Stabilité considérablement améliorée sur la plate-forme Windows lorsque le système manque de mémoire.
  • Ajout de l'API OffscreenCanvas, qui vous permet de dessiner des éléments de canevas dans un tampon dans un thread séparé, quel que soit le DOM. OffscreenCanvas implémente le travail dans les contextes Window et Web Worker et fournit également une prise en charge des polices.
  • Ajout des API TextEncoderStream et TextDecoderStream, facilitant la conversion des flux de données binaires en texte et inversement.
  • Pour les scripts de traitement de contenu définis dans les modules complémentaires, le paramètre RegisteredContentScript.persistAcrossSessions a été implémenté, ce qui vous permet de créer des scripts persistants qui enregistrent l'état entre les sessions.
  • Dans la version Android, l'interface a été modifiée pour utiliser la police par défaut proposée par Android. Implémentation de l'ouverture des onglets fournis par Firefox sur d'autres appareils.

En plus des innovations et des corrections de bugs, Firefox 105 élimine 13 vulnérabilités, dont 9 sont marquées comme dangereuses (7 sont répertoriées sous CVE-2022-40962) et sont causées par des problèmes de mémoire, tels que des débordements de tampon et l'accès à des zones de mémoire déjà libérées. . Potentiellement, ces problèmes peuvent conduire à l'exécution de code d'un attaquant lors de l'ouverture de pages spécialement conçues.

Dans Firefox 106 bêta, la visionneuse PDF intégrée inclut désormais la possibilité de dessiner des marques graphiques (dessins dessinés à la main) et de joindre des commentaires textuels par défaut dans la visionneuse PDF intégrée. Prise en charge WebRTC considérablement améliorée (bibliothèque libwebrtc mise à jour de la version 86 à 103), y compris des performances RTP améliorées et des moyens améliorés pour fournir le partage d'écran dans les environnements basés sur le protocole Wayland.

Source: opennet.ru

Ajouter un commentaire