Firefox 26 for developers

Firefox 26 est sorti le 10 Décembre 2013. Cet article répertorie les modifications clés qui sont utiles non seulement pour les développeurs Web, mais également pour les développeurs Firefox et Gecko ainsi que pour les développeurs de modules complémentaires.

Changements pour les développeurs Web

CSS

HTML

  • La proprété HTMLSelectElement.selectedOptions a été implémentée (bug Firefox 596681).
  • Dans l'élément <input> de type email, les valeurs avec des étiquettes de domaine de plus de 63 caractères ne sont plus considérées comme valides (bug Firefox 884332).
  • Les propriétés HTMLInputElement.width et height renvoient désormais 0 lorsque le type n'est pas image (bug Firefox 905240).
  • Un élément <fieldset> est désormais invalide, et peut être stylisé en utilisant la pseudo-classe :invalid, quand l'un des éléments qu'il contient est invalide (bug Firefox 717181).

JavaScript

L'implémentation d'EcmaScript 6 se poursuit!

Interfaces/APIs/DOM

MathML

SVG

  • L'inclusion de glyphes SVG dans OpenType, SVG-in-OpenType, a été mise à jour pour correspondre à la version actuelle de la spécification (bug Firefox 906521).
  • La méthode SVGElement.ownerSVGElement() ne lance plus (bug Firefox 835048).

Outils de développement

Voir aussi

Versions plus anciennes