Firefox 24 pour les développeurs
Changements pour les développeurs Web
CSS
- Les deux valeurs
-moz-zoom-in
et-moz-zoom-out
de la propriétécursor
ont été dépréfixés pourzoom-in
etzoom-out
(bug Firefox 772153). - Pour correspondre à la spécification, les mots-clés
not
,only
,and
etor
ne 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.repeat
a été implémentée (bug Firefox 815431). - Les méthodes
Set.prototype.values()
,Set.prototype.keys()
etSet.prototype.entries()
de l'objetSet
ont été implémentées (bug Firefox 869996).
DOM
- Le support du constructeur
Range()
a été ajouté (bug Firefox 868999). - Le support du constructeur
Text()
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
FocusEvent
a é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
,TextTrack
,TextTrackCue
,TextTrackList
etTextTrackCueList
ont été implémentées derrière la préférencemedia.webvtt.enabled
, surfalse
par défaut (bug Firefox 833385). - L'interface
Gamepad
et la méthodeNavigator.getGamepads
ont été implémentées derrière la préférencedom.gamepad.enabled
, surfalse
par 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()
deHTMLMediaElement
a é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
dir
pour contrôler le sens de lecture des formules, par ex. sur les éléments<math>
ou<mrow>
, est désormais équivalent à l'utilisation de la propriété CSSdirection
. - Le signe égal ("=") est désormais extensible.
- La valeur "
updiagonalarrow
" pour la notation de l'attributnotation
sur 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
allowMedia
pour 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