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 31 note de version pour les développeurs

Firefox 31 a été publié le 22 juillet 2014. 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 30 et Firefox 31 (angl.).

CSS

HTML

JavaScript

Nouvelles fonctionnalités ECMAScript 2015 implémentées :

Interfaces/APIs/DOM

MathML

SVG

Pas de changement.

Audio/Video

Pas de changement.

Security

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

  • L'attribut align sur le urlbar-wrapper (anciennement sur le urlbar-container) qui était défini sur center depuis toujours, a été supprimé. C'est connu pour affecter les thèmes tiers. Vous devez examiner attentivement quelle est la bonne solution pour votre thème, mais pour maintenir l'effet équivalent, vous pouvez ajouter la règle CSS suivante à votre thème :

    css
    #urlbar-wrapper {
      -moz-box-align: center;
    }
    
  • nsIDOMWindowUtils.sendQueryContentEvent() et nsIDOMWindowUtils.sendSelectionSetEvent() ont aAdditionalFlags comme argument optionnel. Si vous avez appelé nsIDOMWindowUtils.sendSelectionSetEvent() avec true pour aReverse, le comportement est cassé par ce changement. Voir explication de chaque drapeau (angl.) (QUERY_CONTENT_FLAG_* et SELECTION_SET_FLAG_*) pour le détail de aAdditionalFlags.

SDK d'extension

Points forts :

Les instantanés GitHub faits entre Firefox 30 et Firefox 31 (angl.). Cela n'inclut pas les mises à jour effectuées après l'entrée de cette version dans Aurora.

Les bogues corrigés entre Firefox 30 et Firefox 31 (angl.). Cela n'inclut pas les mises à jour effectuées après l'entrée de cette version dans Aurora.