Sortie de Firefox 139

La version du navigateur web Firefox 139 a Ă©tĂ© publiĂ©e et des mises Ă  jour des anciennes branches avec un support Ă  long terme — 115.24.0 et 128.11.0 — ont Ă©tĂ© rĂ©alisĂ©es. La branche Firefox 140 est entrĂ©e en phase de bĂȘta-test, dont la sortie est prĂ©vue pour le 24 juin.

Les principales nouveautés de Firefox 139 :

  • Ajout de la possibilitĂ© de dĂ©finir une image d'arriĂšre-plan personnalisĂ©e ou de choisir une couleur de fond pour la page affichĂ©e lors de l'ouverture d'un nouvel onglet. Cette fonction n'est pas encore activĂ©e par dĂ©faut pour tous et sera progressivement mise en place pour un pourcentage de plus en plus grand d'utilisateurs. Pour l'activer manuellement, vous pouvez utiliser la section des paramĂštres « Firefox Labs » (about:settings#experimental). De nouvelles images d'arriĂšre-plan types ont Ă©galement Ă©tĂ© ajoutĂ©es et une nouvelle catĂ©gorie de fonds « CĂ©leste » a Ă©tĂ© proposĂ©e.
    Sortie de Firefox 139
  • Ajout du support expĂ©rimental pour l'aperçu des liens sur la page — en maintenant Alt+Shift, en passant la souris sur un lien, une fenĂȘtre contextuelle apparaĂźtra avec des informations sur la page vers laquelle le lien indique. Les informations comprennent le titre, une image et un bref rapport sur le contenu, gĂ©nĂ©rĂ© par un grand modĂšle linguistique (l'assistant AI intĂ©grĂ© fonctionnant sur le systĂšme de l'utilisateur est utilisĂ©). Cette fonctionnalitĂ© peut ĂȘtre activĂ©e via la section « Firefox Labs » (about:settings#experimental).
    Sortie de Firefox 139
  • La fonction de traduction d'une langue Ă  une autre fonctionne maintenant non seulement sur des pages web, mais aussi sur des pages internes d'extensions accessibles via l'URL « moz-extension:// ».
  • Les performances de tĂ©lĂ©chargement de donnĂ©es ont Ă©tĂ© considĂ©rablement amĂ©liorĂ©es lors de l'utilisation de HTTP/3, ce qui est particuliĂšrement perceptible lors de la reprise de la connexion (QUIC 0-RTT) et sur des canaux de communication Ă  large bande avec de grandes latences.
  • En raison du passage de Chrome au chiffrement des donnĂ©es personnelles de l'utilisateur sur la plateforme Windows, le support de la migration directe des mots de passe et des mĂ©thodes de paiement de Chrome a Ă©tĂ© interrompu. Pour transfĂ©rer les mots de passe depuis Chrome, il est dĂ©sormais nĂ©cessaire d'exporter manuellement les mots de passe au format CSV et de tĂ©lĂ©charger le fichier obtenu dans Firefox.
  • Le service Review Checker (Fakespot) cessera de fonctionner le 10 juin, et le service Pocket le 8 juillet.
  • L'objet Temporal est activĂ© par dĂ©faut, offrant un ensemble alternatif de mĂ©thodes pour travailler avec les dates et les heures. La nouvelle API permet de manipuler les dates en tenant compte ou non des fuseaux horaires, de convertir le temps, de formater la sortie et d'effectuer des opĂ©rations arithmĂ©tiques sur le temps. Le temps peut ĂȘtre dĂ©fini dans une reprĂ©sentation indĂ©pendante du fuseau horaire (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), en lien avec un fuseau horaire (Temporal.ZonedDateTime) et dans une reprĂ©sentation Ă©pocale (Temporal.Instant — nombre de nanosecondes depuis le 1er janvier 1970).
  • Ajout de la possibilitĂ© de rĂ©duire la prĂ©cision du minuteur pour les Workers.
  • Les opĂ©rations de recherche sur la page couvrent dĂ©sormais le contenu des blocs HTML «<details>». Si la phrase recherchĂ©e est prĂ©sente dans le bloc, celui-ci se dĂ©ploie automatiquement lors de la recherche.
  • Un nouveau drapeau «until-found» a Ă©tĂ© proposĂ© pour l'attribut «hidden», rendant l'Ă©lĂ©ment disponible pour la recherche sur la page et le dĂ©filement Ă  travers le masque de texte. Par exemple, vous pouvez ajouter du texte cachĂ© Ă  la page, dont le contenu sera accessible lors d'une recherche locale.
  • La mĂ©thode window.getSelection().toString() assure une sĂ©rialisation correcte du texte sĂ©lectionnĂ© dans les formulaires textuels.
  • Des extensions largeBlob et credProps ont Ă©tĂ© mises en Ɠuvre pour WebAuthn, destinĂ©es Ă  sauvegarder et extraire des donnĂ©es supplĂ©mentaires liĂ©es au compte utilisateur.
  • Dans l'API HTMLDialogElement, la mĂ©thode requestClose() a Ă©tĂ© ajoutĂ©e, initiant la fermeture d'une boĂźte de dialogue basĂ©e sur l'Ă©lĂ©ment HTML <dialog>. Contrairement Ă  la mĂ©thode Close(), la nouvelle mĂ©thode permet d'annuler la fermeture en ajoutant un gestionnaire d'Ă©vĂ©nements «cancel».
  • Le comportement de l'éditeur intégré pour contenteditable et designMode est proche de celui de Chrome en ce qui concerne le traitement des espaces avant la frontière du bloc et entre le contenu visible (Firefox n'ajoute plus d'élément <br> après l'espace avant la frontière du bloc).
  • Dans les outils de dĂ©veloppement web, la sauvegarde des paramĂštres de filtre dans le panneau d'inspection rĂ©seau est assurĂ©e entre diffĂ©rentes sessions. Dans le dĂ©bogueur JavaScript, l'affichage de la ligne oĂč l'exĂ©cution est interrompue a Ă©tĂ© amĂ©liorĂ© et le rĂ©pertoire racine est limitĂ© Ă  celui sĂ©lectionnĂ©. le domaine.
  • Dans la version pour la plateforme Android, la prise en charge du tri des signets a Ă©tĂ© mise en Ɠuvre, l'interface de gestion des tĂ©lĂ©chargements a Ă©tĂ© amĂ©liorĂ©e, les possibilitĂ©s du fil d'actualitĂ©s ont Ă©tĂ© Ă©tendues et la prise en charge du framework JetPack Compose a commencĂ©.

En plus des nouveautĂ©s et des corrections de bogues, Firefox 139 a corrigĂ© 14 vulnĂ©rabilitĂ©s. Huit d’entre elles sont dues Ă  des problĂšmes de gestion de la mĂ©moire, tels que des dĂ©bordements de tampon et l'accĂšs Ă  des zones de mĂ©moire dĂ©jĂ  libĂ©rĂ©es. Ces problĂšmes pourraient potentiellement permettre l'exĂ©cution de code malveillant lors de l'ouverture de pages spĂ©cialement conçues. Une des vulnĂ©rabilitĂ©s (CVE-2025-5262) a Ă©tĂ© classĂ©e comme critique. Elle est causĂ©e par un double appel Ă  la libĂ©ration de mĂ©moire (double-free) dans le code de l'encodeur libvpx, qui prend en charge les formats VP8 et VP9, et peut ĂȘtre exploitĂ©e via WebRTC.

Dans la version bĂȘta de Firefox 140, un nouvel Ă©lĂ©ment « DĂ©charger l'onglet » a Ă©tĂ© ajoutĂ© au menu contextuel qui s'affiche lorsque vous faites un clic droit sur un onglet, permettant de libĂ©rer la mĂ©moire pour rĂ©duire la consommation de ressources. Dans le panneau d'onglets vertical, il est dĂ©sormais possible de redimensionner la zone des onglets Ă©pinglĂ©s. La possibilitĂ© d'ajouter des moteurs de recherche personnalisĂ©s a Ă©tĂ© introduite (ParamĂštres > Recherche > Ajouter).

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster