IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Firefox 105 promet une meilleure stabilité dans les situations où la mémoire est faible et des améliorations du pavé tactile,
Ainsi que de meilleures performances sur les systèmes Linux

Le , par Bill Fassinou

1PARTAGES

7  0 
Mozilla a annoncé mardi la disponibilité générale de Firefox 105 et la nouvelle version du navigateur Web est désormais disponible au téléchargement. Avec Firefox 105, Mozilla a amélioré les performances sous Windows en modifiant la façon dont Firefox gère les situations de faible mémoire. Les clients Linux bénéficieront d'avantages similaires, car Firefox sera désormais moins susceptible de manquer de mémoire. Parallèlement, le défilement du pavé tactile de macOS a été rendu plus accessible en "réduisant le défilement diagonal involontaire à l'opposé de l'axe de défilement prévu".

Il y a quelques semaines, l'on a assisté à la sortie de Google Chrome 105 et de Microsoft Edge 105, et maintenant, le même numéro de version est disponible pour Firefox. Le mois dernier, Firefox 104 a apporté la prise en charge des sous-titres des contenus de Disney+ lorsqu'ils sont lus en mode "Picture-in-Picture" (PIP) et des améliorations aux comportements d'accrochage. Firefox 105 semble être plus axé sur les améliorations des performances et de l'accessibilité. L'un des principaux changements dans Firefox 105 est la réduction significative par Mozilla du nombre de plantages hors mémoire du navigateur sous Windows.

Nouvelles fonctionnalités et améliorations

Cette modification, qui semble plutôt simple, garantit que le processus principal du navigateur n'est pas touché lorsque le système manque de mémoire. Au lieu de cela, les processus de contenu sont les premiers touchés pour libérer de la mémoire. L'arrêt du processus principal entraîne la fermeture de l'ensemble du navigateur, tandis que l'arrêt des processus de contenu n'entraîne la fermeture que de la page Web ouverte dans le navigateur. En outre, Firefox est également moins susceptible de manquer de mémoire sous Linux et fonctionne plus efficacement pour le reste du système lorsque la mémoire est faible.



Mozilla a également annoncé mardi la disponibilité de Firefox 105 pour Android et iOS. Selon les notes de versions, la version iOS apporte de petites améliorations à la mise en page et à la page d'accueil, tandis que la version Android met à jour l'interface utilisateur pour utiliser la police par défaut d'Android. De même, Firefox pour Android corrige également les problèmes d'ouverture des onglets partagés à partir d'autres appareils Firefox. Les mises à jour pour ordinateurs de bureau et mobiles sont complétées par un grand nombre de correctifs de sécurité.

Autres modifications et corrections

  • la boîte de dialogue d'aperçu avant impression comporte une option permettant d'imprimer uniquement la page en cours directement à partir de celle-ci ;
  • sur les appareils Windows tactiles, Firefox prend désormais en charge les gestes tactiles de glissement pour naviguer (deux doigts sur un pavé tactile glissés vers la gauche ou la droite pour effectuer l'historique en arrière ou en avant) ;
  • amélioration du défilement sur le pavé tactile sous macOS.


Développeur

  • la recherche dans les grands tableaux est deux fois plus rapide dans Firefox 105 grâce au remplacement de array.includes et array.indexOf par une version SIMD optimisée ;
  • Firefox est compatible avec la spécification User Timing L3 ;
  • Firefox prend en charge les travailleurs de service partitionnés dans des contextes tiers ;
  • la prise en charge de la définition de scripts persistants à l'aide de scripts a été ajoutée ;
  • les interfaces TextDecoderStream et TextEncoderStream, qui font partie de l'API d'encodage, sont désormais prises en charge ;
  • prise en charge de l'API DOM Offscreen Canvas avec prise en charge complète du contexte et des polices.


Mises à jour de sécurité/correctifs

  • CVE-2022-40959 : contournement des restrictions FeaturePolicy sur les pages transitoires. Pendant la navigation dans les iframes, certaines pages n'avaient pas leur FeaturePolicy complètement initialisée, ce qui conduisait à un contournement qui entraînait une fuite des autorisations du dispositif dans des sous-documents non fiables ;
  • CVE-2022-40960 : situation de compétition lors de l'analyse d'URLs non-UTF-8 dans des threads. L'utilisation simultanée de l'analyseur d'URL avec des données non-UTF-8 n'était pas sécurisée par les threads. Cela pouvait conduire à un use-after-free causant un crash potentiellement exploitable ;
  • CVE-2022-40958 : contournement de la restriction Secure Context pour les cookies avec le préfixe __Host et __Secure. En injectant un cookie avec certains caractères spéciaux, un attaquant sur un sous-domaine partagé qui n'est pas un contexte sécurisé pourrait définir et donc écraser les cookies d'un contexte sécurisé, conduisant à une fixation de session et d'autres attaques ;
  • CVE-2022-40961 : dépassement de tampon de pile lors de l'initialisation de Graphics. Lors du démarrage, un pilote graphique portant un nom inattendu peut entraîner un dépassement de tampon de pile et provoquer un plantage potentiellement exploitable. Ce problème n'affecte que Firefox pour Android. Les autres systèmes d'exploitation ne sont pas concernés ;
  • CVE-2022-40956 : contournement de Content-Security-Policy base-uri. Lors de l'injection d'un élément HTML de base, certaines requêtes ignoraient les paramètres base-uri du CSP et acceptaient la base de l'élément injecté à la place ;
  • CVE-2022-40957 : cache d'instructions incohérent lors de la construction de WASM sur ARM64. Des données incohérentes dans le cache d'instructions et de données lors de la création du code WASM pourraient conduire à un crash potentiellement exploitable. Ce bogue n'affecte que Firefox sur les plateformes ARM64.


Source : Firefox 105

Et vous ?

Que pensez-vous des changements introduits par Firefox 105 ?

Voir aussi

Firefox 104 est disponible avec des correctifs pour réduire l'utilisation de la batterie lorsque le navigateur est inactif, et d'autres améliorations mineures

Mozilla annonce la disponibilité de Firefox 103, le nouveau navigateur se présente avec de nombreuses améliorations appréciables destinées aussi bien aux utilisateurs qu'aux développeurs

Mozilla annonce la disponibilité des versions 102 de Firefox et du client de messagerie Thunderbird, avec plusieurs améliorations pour la confidentialité et l'intégration de Matrix dans Thunderbird

Mozilla célèbre la sortie de Firefox 100, dans un contexte de forte concurrence, avec Google chrome et Microsoft Edge

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de
https://www.developpez.com
Le 22/09/2022 à 8:32
Je n'ai jamais bien compris les critiques envers Firefox. Lent ? Je ne vois personellement pas de différence significative avec Chrome sur bureau.

En plus, sur mobile, Firefox est le seul navigateur sûr à supporter les extensions uBlock, Privacy Badger, Leechblock et autre. Le déficit de performances est très largement comblé par le fait qu'on n'execute pas les scripts qui allourdissent inutilement les pages web.
3  0