Firefox 24 pour les développeurs
Changements pour les développeurs Web
CSS
- Les deux valeurs -moz-zoom-inet-moz-zoom-outde la propriétécursoront été dépréfixés pourzoom-inetzoom-out(bug Firefox 772153).
- Pour correspondre à la spécification, les mots-clés not,only,andetorne peuvent plus être utilisés comme un type de média (bug Firefox 757554).
HTML
- L'élément <track>a été implémenté derrière la préférencemedia.webvtt.enabled(bug Firefox 833385).
JavaScript
- Les fonctions fléchées ne sont plus automatiquement en mode strict sauf si c'est spécifié avec "use strict"(bug Firefox 852762).
- La méthode String.prototype.repeata été implémentée (bug Firefox 815431).
- Les méthodes Set.prototype.values(),Set.prototype.keys()(en-US) etSet.prototype.entries()de l'objetSetont été implémentées (bug Firefox 869996).
DOM
- Le support du constructeur Range()(en-US) a été ajouté (bug Firefox 868999).
- Le support du constructeur Text()(en-US) a été ajouté (bug Firefox 869000).
- Le support du constructeur Comment()a été ajouté (bug Firefox 869006).
- Le support du constructeur DocumentFragment()a été ajouté (bug Firefox 869002).
- L'interface FocusEventa été implémentée (bug Firefox 855741).
- Le support de la méthode ChildNode.remove()a été ajoutée (bug Firefox 856629).
- Les interfaces liées à l'élémént <track>,HTMLTrackElement(en-US),TextTrack(en-US),TextTrackCue(en-US),TextTrackList(en-US) etTextTrackCueList(en-US) ont été implémentées derrière la préférencemedia.webvtt.enabled, surfalsepar défaut (bug Firefox 833385).
- L'interface Gamepadet la méthodeNavigator.getGamepadsont été implémentées derrière la préférencedom.gamepad.enabled, surfalsepar défaut (bug Firefox 690935).
- Sur Firefox Desktop seulement, HTMLCanvasElement.getContext()peut désormais prendre la valeur dewebgl, en plus deexperimental-webgl(bug Firefox 870232).
- La méthode non standard mozLoadFrom()deHTMLMediaElementa été retirée (bug Firefox 877135).
Outils de développement
- L'inspecteur Réseau vous permet désormais de filtrer par type de contenu (CSS/Images/Polices etc.) et de voir la taille et les temps de chargement par pertinence.
- Le panneau d'options des Outils de développement vous permet de désactiver temporairement Javascript.
- Les développeurs d'extensions peuvent utiliser la nouvelle Console Web pour les scripts au niveau du Chrome (Remplace la console d'erreur).
MathML
- L'attribut dirpour contrôler le sens de lecture des formules, par ex. sur les éléments<math>ou<mrow> (en-US), est désormais équivalent à l'utilisation de la propriété CSSdirection.
- Le signe égal ("=") est désormais extensible (en-US).
- La valeur "updiagonalarrow" pour la notation de l'attributnotationsur l'élément<menclose>a été ajouté.
Changements pour les développeurs Mozilla et développeurs d'add-on
- DocShell a désormais l'attribut allowMediapour désactiver la lecture des médias (bug Firefox 759964).
- Les plugins de recherche Sherlock dans le répertoire de l'application ou du profile, ne seront plus chargés (bug Firefox 862143).
Voir aussi
Anciennes versions
- Firefox 23 pour les développeurs
- Firefox 22 pour les développeurs
- Firefox 21 pour les développeurs
- Firefox 20 pour les développeurs
- Firefox 19 pour les développeurs
- Firefox 18 pour les développeurs
- Firefox 17 pour les développeurs
- Firefox 16 pour les développeurs
- Firefox 15 pour les développeurs
- Firefox 14 pour les développeurs
- Firefox 13 pour les développeurs
- Firefox 12 pour les développeurs
- Firefox 11 pour les développeurs
- Firefox 10 pour les développeurs
- Firefox 9 pour les développeurs
- Firefox 8 pour les développeurs
- Firefox 7 pour les développeurs
- Firefox 6 pour les développeurs
- Firefox 5 pour les développeurs
- Firefox 4 pour les développeurs
- Firefox 3.6 pour les développeurs
- Firefox 3.5 pour les développeurs
- Firefox 3 pour les développeurs
- Firefox 2 pour les développeurs
- Firefox 1.5 pour les développeurs