Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Firefox 38 note de version pour les développeurs

Firefox 38 a été publié le 12 mai 2015. Cet article répertorie les principaux changements utiles non seulement pour les développeur·euse·s web, mais aussi pour les développeur·euse·s Firefox et Gecko ainsi que pour les développeur·euse·s d'extensions.

Changements pour les développeur·euse·s web

Outils de développement

Points forts :

Tous les bogues des outils de développement corrigés entre Firefox 37 et Firefox 38 (angl.).

CSS

HTML

JavaScript

Interfaces/APIs/DOM

MathML

Pas de changement.

SVG

Pas de changement.

Audio/Vidéo

Pas de changement.

Réseau

Pas de changement.

Sécurité

  • Dans Firefox, l'attribut autocomplete=false est désormais ignoré lorsqu'il s'agit d'un formulaire de connexion (bogue Firefox 1025703 (angl.)). Cela vise à encourager l'utilisation de mots de passe plus sécurisés en permettant aux outils de gestion de mots de passe de fonctionner de manière plus fiable.
  • RC4 est désormais désactivé lors de l'utilisation de TLS, sauf pour quelques sites Web spécifiquement autorisés. Cette liste blanche est une mesure provisoire jusqu'à ce que ces sites soient corrigés (bogue Firefox 1124039 (angl.)). Ce repli est contrôlé par la préférence security.tls.unrestricted_rc4_fallback, true par défaut pour le moment (bogue Firefox 1138882 (angl.)).
  • Les sites Web nécessitant un retour à une version non sécurisée de TLS pour fonctionner sont désormais dans une liste blanche codée en dur qui diminue avec le temps (bogue Firefox 1114816 (angl.)). La liste blanche peut être désactivée en définissant security.tls.insecure_fallback_hosts.use_static_list sur false.

Changements pour les développeur·euse·s de Mozilla et d'extensions

SDK d'extension

Points forts

Mises à jour d'Electrolysis (E10s)

Détails

XUL

Pas de changement.

Modules de code JavaScript

Downloads.jsm

  • Les objets DownloadTarget (angl.) disposent désormais des propriétés exists et size, permettant de déterminer l'existence et la taille du fichier cible du téléchargement sur le disque, ainsi qu'une nouvelle méthode refresh(), qui demande la mise à jour de ces valeurs.

XPCOM

  • "@mozilla.org/network/atomic-file-output-stream;1" et "@mozilla.org/network/safe-file-output-stream;1" lancent désormais une exception si PR_APPEND est passé sans PR_TRUNCATE (bogue Firefox 1117580 (angl.)).
  • nsICompositionStringSynthesizer et nsIDOMWindowUtils.sendCompositionEvent() ont été supprimés. Utilisez plutôt nsITextInputProcessor. (bogue Firefox 917322 (angl.))
  • nsIDOMWindowUtils.sendKeyEvent() est désormais obsolète. Utilisez plutôt nsITextInputProcessor (bogue Firefox 1119609 (angl.)).