--- title: Firefox OS 1.0.1 pour les développeurs slug: Archive/B2G_OS/Releases/1.0.1 tags: - Firefox OS - Notes de version translation_of: Archive/B2G_OS/Releases/1.0.1 ---
Firefox OS 1.0.1 a tout d'abord été proposé aux partenaires pour une distribution le 2 juillet 2013 ; ce fut la première version officielle de Firefox OS. Son composant Gecko est basé sur Firefox 18 (voir Firefox 18 pour les développeurs), publié le 18 janvier 2013. Pour les versions plus anciennes, consultez les notes de version des anciens Firefox pour ordinateur de bureau, en commençant par Firefox 17 pour les développeurs. Cette page détaille les fonctionnalités développeur nouvellement implémentées dans Firefox OS 1.0.1.
Spécifique à Firefox OS :
<input type="file">
a été désactivé en raison de ses conséquences sur la consommation mémoire (bug 832923).Commun à Gecko :
reversed
de l'élément <ol>
est maintenant supporté (bug 601912).crossorigin
de l'élément <link>
est maintenant supporté (bug 786564).allowfullscreen
de l'élément <iframe>
a été implementé et sa version précédente préfixée mozallowfullscreen
est désormais obsolète.Commun à Gecko :
min-width
et min-height
utilisent maintenant le mot-clé auto
comme valeur initiale (cela n'a d'effet que sur les éléments flexibles car ils sont transformés en 0
, ce qui est l'ancienne valeur initiale des autres éléments). (bug 763689)!important
de la feuille de style auteur ont la priorité sur les animations CSS. (bug 783714)background
reconnait maintenant la propriété CSS3 background-size
quand elle est spécifiée à l'intérieur. (bug 570326)layout.css.flexbox.enabled
à true. (bug 666041)Spécifique à Firefox OS :
<video>
, HTMLMediaElement.prototype.canPlayType
retourne par erreur true
pour les vidéos h.264, alors qu'en réalité le h.264 n'est pas pris en charge.Commun à Gecko :
contains()
fonctionne maintenant avec les chaînes de caractères. Malheureusement, elle n'est pas compatible avec Mootools 1.2 qui s'attend à un comportement différent de contains()
avec les chaînes sans que cela ne soit garantit. Les nouvelles versions de Mootools corrigent ce problème ; les sites devraient effectuer une mise à jour de Mootools vers une version supérieure à la 1.2.Spécifique à Firefox OS :
navigator.getDeviceStorage("sdcard").enumerate
, this.done
est indéfini (voir bug 902565). Cela est corrigé dans Firefox 1.2. Le bogue référencé aborde de possibles vérifications de compatibilité/contournements pour ce problème. Commun à Gecko :
navigator.mozPay
est arrivé (bug 767818).window.devicePixelRatio
est arrivé (bug 564815).window.navigator.battery
a été implémenté (bug 696045).MozBlobBuilder
a été supprimé. Les développeurs doivent utiliser le constructeur Blob
pour créer un objet Blob
(bug 744907).visibilitychange
et de l'API Page Visibility ont été supprimés (bug 812086).TextDecoder
et TextEncoder
ont été ajoutés. Notez que leur implémentation et les spécifications correspondantes ont évolué et ont été modifiées dans Firefox 19 (bug 764234).HTMLMediaElement
.src
a été scindé en deux propriétés : la propriété src
standard, qui traite des DOMString
, et la propriété préfixée mozSrcObject
, qui traite des flux médias (bug 792665).Screen.lockOrientation()
supporte maintenant un tableau de DOMString
comme argument (bug 784549).Commun à Gecko :
Accept-Language
(bug 672448).ALLOW-FROM
de l'en-tête de réponse HTTP X-FRAME-OPTIONS
est maintenant supportée (bug 690168).