Firefox 154 est disponible, ainsi que les mises à jour des versions précédentes à support à long terme : 153.1.0, 140.14.0 et 115.39.0. Firefox 155, dont la sortie est prévue le 1er septembre, entrera bientôt en phase de test bêta.
Principales nouvelles fonctionnalités de Firefox 154 (1, 2, 3) :
- La spécification LNA (Local Network Access) a été étendue aux connexions WebSocket. LNA restreint l'accès au système local (bouclage, 127.0.0.0/8) ou au réseau interne (192.168.0.0/16, 10.0.0.0/8, etc.) lors des interactions avec des sites web publics. Pour accéder aux ressources internes, l'utilisateur doit accorder des autorisations spéciales à l'application web, car ce type d'action est exploité par les attaquants pour mener des attaques CSRF sur les routeurs, les points d'accès, les imprimantes, les interfaces web d'entreprise et autres périphériques et services qui n'acceptent que les requêtes provenant du réseau local. Lorsqu'un site établit une connexion WebSocket avec un périphérique du réseau local, une boîte de dialogue de confirmation s'affiche désormais pour l'utilisateur.
- Le mode Fenêtre intelligente utilise désormais l'IA pour recommander des groupes d'onglets et attribuer un nom à chaque groupe. Fenêtre intelligente offre un espace d'interaction distinct, basé sur l'IA, qui complète le mode de navigation web standard et le mode de navigation privée existants.

- Vous pouvez désormais désactiver l'effacement des cookies et des données de site pour chaque site web individuellement, tout en conservant la protection contre le suivi et les restrictions liées aux cookies pour ces sites.
- La fonctionnalité de traduction de la page entière inclut désormais le contenu des iframes intégrées. L'identification de la langue est maintenant disponible dès le chargement de la page.
- L'action « Gérer l'IA » a été ajoutée à la barre d'adresse pour un accès rapide à la section des paramètres d'IA dans le configurateur.
- Le rechargement forcé de la page (en appuyant sur le bouton d'actualisation tout en maintenant la touche Maj enfoncée) efface désormais également le contenu du cache de l'icône de site web.
- A considérablement accéléré l'opération de changement de position dans le flux lors du visionnage d'une vidéo.
- La visionneuse PDF intégrée permet de surligner le texte sélectionné, de la même manière que le texte est surligné sur les pages web.
- Par défaut, lors de la création d'un nouveau profil ou de la réactivation d'un profil récemment inutilisé, le bouton « Affichage Firefox » n'apparaît plus dans le panneau. Il est possible de le réactiver via l'interface de personnalisation du panneau.
- Les propriétés CSS « text-box-trim » et « text-box-edge » ont été ajoutées, permettant un contrôle précis des marges avant et après le texte. « text-box-trim » spécifie la zone de suppression (haut, bas ou les deux côtés), et « text-box-edge » spécifie la manière dont les bords sont supprimés.
- Ajout des fonctions CSS sibling-index() et sibling-count() pour styliser les éléments en fonction de leur position ou du nombre de leurs frères et sœurs.
- Implémentation d'une interface pour la saisie de l'heure, affichée lors de l'utilisation des éléments Et .
- L'en-tête HTTP No-Vary-Search a été implémenté, vous permettant de configurer des règles de mise en cache des requêtes en fonction des paramètres transmis dans l'URL (par exemple, vous pouvez exclure les paramètres non pertinents lors de la détermination de l'existence d'une version en cache d'une page).
- L'interface JavaScript Iterator prend désormais en charge les méthodes exécutées de manière synchrone suivantes : Iterator.prototype.chunks (divise les éléments de l'itérateur en groupes disjoints séquentiels), Iterator.prototype.windows (parcourt les éléments de l'itérateur à l'aide d'une fenêtre glissante), Iterator.prototype.includes (vérifie si l'itérateur contient un élément spécifique) et Iterator.prototype.join (concatène tous les éléments de l'itérateur en une seule chaîne de caractères).
- Le visualiseur JSON affiche désormais le chemin complet de l'élément sélectionné en bas de l'écran.
- Dans Firefox pour Android Les icônes ont été mises à jour, la possibilité de sélectionner un nom de fichier et un répertoire pour enregistrer le fichier téléchargé a été ajoutée, les adresses dans les champs de saisie sont automatiquement enregistrées, la recherche de signets a été accélérée et une section Firefox Labs a été mise à disposition pour tester les fonctionnalités expérimentales.
Outre de nouvelles fonctionnalités et des corrections de bogues, Firefox 154 corrige 167 vulnérabilités, principalement dues à des problèmes de gestion de la mémoire tels que les dépassements de tampon et l'accès à de la mémoire libérée. Ces problèmes pourraient potentiellement permettre l'exécution de code malveillant lors de l'ouverture de pages spécialement conçues.
Source: opennet.ru

