Disponible Firefox 131.
- Linux : prise en charge mise en œuvre chercher et mpris:length pour MPRIS.
- Activé aperçu des onglets (lorsque le curseur est sur un onglet inactif).
- L'icône qui ouvre le menu déroulant de tous les onglets ouverts a été modifiée. De plus, supprimé une option qui permettait de la cacher (peut être cachée en ajoutant #alltabs-button { display: none !important; } dans userChrome.css).
- Mise en œuvre de la prise en charge fragments de texte: permet d'utiliser pleinement les liens incorporés dans une référence à un endroit précis dans le texte.
- L'autorisation donnée au site (par exemple, ne pas utiliser la géolocalisation) est maintenant mémorisée pendant une heure (ou jusqu'à la fermeture de l'onglet, si cela se produit plus tôt).
- Le traducteur intégré maintenant Le débogueur JavaScript la langue que l'utilisateur choisissait auparavant (par exemple, si l'utilisateur utilise un système d'exploitation et Firefox en anglais, mais choisit de traduire un texte en espagnol, il sera proposé par défaut de traduire le texte en espagnol et non en anglais).
- Possibilité de revenir à la page d'accueil du moteur de recherche depuis la barre de recherche (lorsqu'elle est séparée de la barre d'adresse) : pour cela, il faut cliquer dans la barre de recherche et appuyer sur l'icône du moteur de recherche tout en maintenant Shift enfoncé.
- CSS : Propriété inset-area renommé dans position-area dans le cadre de la future mise en œuvre du positionnement des ancres.
- JavaScript: Mise en œuvre de prise en charge des helpers d'itérateur synchrones : Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() et Iterator.prototype.take() (permettent d'effectuer des opérations similaires à celles d'un tableau avec des itérateurs sans avoir besoin de créer des objets intermédiaires de type tableau, et peuvent également être utilisés avec des ensembles de données très grands où la création d'un tableau intermédiaire est impossible).
- WebAssembly : Activé la prise en charge exnref.
- HTTP :
- En-tête HTTP Set-Cookie avec l'attribut SameSite=None ou sans spécification de SameSite (ce qui est interprété comme SameSite=None), maintenant doit avoir l'attribut Sécurisé (c'est-à-dire que ces cookies ne peuvent être définis que par une connexion HTTPS).
- Mise en œuvre de la prise en charge Cookies ayant un état partitionné indépendant (CHIPS), également connu sous le nom de « séparation de cookie » — permet au développeur de placer des cookies dans un stockage partitionné à l'aide de la directive partitionné En-tête HTTP Set-CookieAinsi, les cookies sont stockés séparément pour chaque site de premier niveau et ne peuvent être lus que sur le même site de premier niveau (et ses sous-domaines) sur lequel ils ont été établis. Cela bloque le suivi inter-sites tout en permettant l'utilisation de cookies tiers, par exemple pour conserver l'état des cartes intégrées ou des widgets de chat à travers différents sous-domaines du site.
- Interface PointerEvent a acquis soutien aux propriétés altitudeAngle et (l'angle entre le stylet et l'écran (plan X-Y) et la position du stylet au-dessus de l'écran par rapport à son axe X, respectivement). caretPositionFromPoint()
- Mis à jour méthode interface Le support de SVGGraphicsElement.nearestViewportElement et SVGGraphicsElement.farthestViewportElement a été supprimé, ces éléments ayant été déclarés obsolètes en février de cette année. Document.
- la possibilité de modifier divers valeurs à l'aide de la molette de la souris.
- La reconnaissance des règles CSS non fonctionnelles prend désormais en compte
- Une nouvelle fonctionnalité permet d'interdire le détachement d'onglet. La transformation inopinée d'un onglet en une fenêtre distincte a irrité les utilisateurs pendant de nombreuses années (le ticket correspondant a été ouvert il y a 9 ans). Pour désactiver le détachement des onglets, un paramètre browser.tabs.allowTabDetach est prévu. afficher les valeurs calculées des propriétés personnalisées lorsque le pointeur est au-dessus de l'endroit où elles sont définies.
- L'inspecteur React Developer Tools Disponible sur Firefox 131. Linux : support implémenté
Source : linux.org.ru
