aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/firefox/releases
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/mozilla/firefox/releases')
-rw-r--r--files/fr/mozilla/firefox/releases/25/index.html94
-rw-r--r--files/fr/mozilla/firefox/releases/25/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/26/index.html94
-rw-r--r--files/fr/mozilla/firefox/releases/26/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/27/index.html113
-rw-r--r--files/fr/mozilla/firefox/releases/27/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/28/index.html121
-rw-r--r--files/fr/mozilla/firefox/releases/28/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/29/index.html137
-rw-r--r--files/fr/mozilla/firefox/releases/29/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/30/index.html97
-rw-r--r--files/fr/mozilla/firefox/releases/30/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/31/index.html132
-rw-r--r--files/fr/mozilla/firefox/releases/31/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/32/index.html139
-rw-r--r--files/fr/mozilla/firefox/releases/32/site_compatibility/index.html122
-rw-r--r--files/fr/mozilla/firefox/releases/33/index.html148
-rw-r--r--files/fr/mozilla/firefox/releases/33/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/34/index.html158
-rw-r--r--files/fr/mozilla/firefox/releases/34/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/36/index.html198
-rw-r--r--files/fr/mozilla/firefox/releases/36/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/37/index.html128
-rw-r--r--files/fr/mozilla/firefox/releases/37/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/38/index.html186
-rw-r--r--files/fr/mozilla/firefox/releases/38/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/39/index.html123
-rw-r--r--files/fr/mozilla/firefox/releases/39/site_compatibility/index.html13
-rw-r--r--files/fr/mozilla/firefox/releases/42/index.html198
-rw-r--r--files/fr/mozilla/firefox/releases/42/site_compatibility/index.html13
30 files changed, 2370 insertions, 0 deletions
diff --git a/files/fr/mozilla/firefox/releases/25/index.html b/files/fr/mozilla/firefox/releases/25/index.html
new file mode 100644
index 0000000000..522a634e1a
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/25/index.html
@@ -0,0 +1,94 @@
+---
+title: Firefox 25 for developers
+slug: Mozilla/Firefox/Releases/25
+tags:
+ - Beginner
+ - Firefox
+ - Firefox 25
+ - Guide
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/25
+---
+<div>{{FirefoxSidebar}}</div>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Nouveau_dans_Firefox_DevTools">Nouveau dans Firefox DevTools</h3>
+
+<ul>
+ <li>L'inspecteur propose désormais la saisie semi-automatique des noms et valeurs CSS.</li>
+ <li>Le débogueur vous permet désormais de créer des fichiers de script "boîte noire", pour empêcher les points d'arrêt de s'arrêter dans le code de la bibliothèque que vous n'êtes pas intéressé par le débogage.</li>
+ <li>Le profileur a désormais la possibilité d'enregistrer et d'importer les résultats du profilage. "Afficher les données de la plateforme Gecko" est désormais une option dans les options des outils de développement Firefox.</li>
+ <li>Le panneau Réseau dispose d'un menu contextuel accessible par clic droit, avec des commandes de copie et de renvoi d'URL.</li>
+ <li>De nombreux changements sous le capot peuvent rendre nécessaire une réécriture pour les addons qui modifient les DevTools.</li>
+</ul>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>La prise en charge du mot clé <code>local</code> en tant que valeur de la propriété CSS {{cssxref("background-attachment")}} a été ajoutée ({{bug("483446")}}).</li>
+ <li>La prise en charge d'une requête multimédia non standard de Mozilla uniquement pour déterminer la version du système d'exploitation a été ajoutée: <code><a href="/en-US/docs/Web/Guide/CSS/Media_queries#-moz-os-version" title="/en-US/docs/Web/Guide/CSS/Media_queries#-moz-os-version">-moz-os-version</a></code> ({{bug("810399")}}). <span class="tlid-translation translation" lang="fr"><span title="">La propriété n'est actuellement implémentée que sur Windows.</span></span></li>
+ <li>La propriété CSS {{cssxref("-moz-osx-font-smoothing")}} a été ajoutée ({{bug("857142")}}).</li>
+ <li>Notre support expérimental pour {{cssxref("filter")}} prend désormais en charge la notation fonctionnelle <code>hue-rotate()</code> ({{bug(897392)}}). Il est toujours désactivé par défaut.</li>
+ <li>
+ <p><code>page-break-inside</code><code>: avoid</code> travaille maintenant avec la hauteur d'un bloc ({{bug(883676)}}).</p>
+ </li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>L'attribut {{htmlattrxref("srcdoc", "iframe")}}, permettant la spécification en ligne du contenu d'un {{HTMLElement("iframe")}},  est maintenant pris en charge ({{bug("802895")}}).</li>
+ <li>Lorsqu'elle est utilisée avec un type <code>"image/jpeg"</code>, la méthode <code>HTMLCanvasElement.toBlob</code> accepte désormais un troisième attribut définissant la qualité de l'image ({{bug("891884")}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<p>L'implémentation d'<a href="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla" title="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla">EcmaScript 6</a> (Harmony) continue!</p>
+
+<ul>
+ <li>La méthode {{jsxref("Array.of()")}} est maintenant implémentée sur  <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></code> ({{bug("866849")}}).</li>
+ <li>Le support des méthodes {{jsxref("Array.prototype.find()")}} et {{jsxref("Array.prototype.findIndex()")}} a été ajouté ({{bug("885553")}}).</li>
+ <li>Les méthodes {{jsxref("Global_Objects/Number/parseInt", "Number.parseInt()")}} et {{jsxref("Global_Objects/Number/parseFloat", "Number.parseFloat()")}} ont été implémentées ({{bug("886949")}}).</li>
+ <li>Les méthodes {{jsxref("Map.prototype.forEach()")}} et {{jsxref("Set.prototype.forEach()")}} sont maintenant implémentées ({{bug("866847")}}).</li>
+ <li>De nouvelles méthodes mathématiques ont été implémentées sur <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math"><code>Math</code></a>: <code>Math.log10()</code>, <code>Math.log2()</code>, <code>Math.log1p()</code>, <code>Math.expm1()</code>, <code>Math.cosh()</code>, <code>Math.sinh()</code>, <code>Math.tanh()</code>, <code>Math.acosh()</code>, <code>Math.asinh()</code>, <code>Math.atanh()</code>, <code>Math.trunc()</code>, <code>Math.sign()</code> et <code>Math.cbrt()</code> ({{bug("717379")}}).</li>
+ <li>La prise en charge des littéraux d'entiers binaires et octaux a été ajoutée: <code>0b10101010</code>, <code>0B1010</code>, <code>0o777</code>, <code>0O237</code> sont désormais valides ({{bug("894026")}}).</li>
+ <li>La constante epsilon de la machine, c'est-à-dire le plus petit nombre représentable qui ajouté à 1 ne sera pas 1<font>,</font> est désormais disponible sous la forme {{jsxref("Global_Objects/Number/EPSILON", "Number.EPSILON")}} ({{bug("885798")}}).</li>
+ <li>Les <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray">tableaux typés</a> ont été mis à jour pour <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#Indexed_property_access">ne plus rechercher dans la chaîne de prototypes les propriétés indexées</a> ({{bug("829896")}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>L'<a href="/en-US/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">API Web Audio</a> est désormais prise en charge. Une implémentation incomplète était auparavant disponible derrière une péférence ({{bug("779297")}}).</li>
+ <li>Certaines clés liées à IME sous Windows sont prises en charge par <code>KeyboardEvent.key</code> ({{bug("865565")}}), voir <a href="/en-US/docs/Web/API/KeyboardEvent#keyname_table_win" title="/en-US/docs/Web/API/KeyboardEvent#keyname_table_win">le tableau des noms de clé</a> pour plus de détails.</li>
+ <li>Firefox pour Metro distribue désormais les événements clés de la même manière que la version bureau ({{bug("843236")}}).</li>
+ <li>L'événement <code>keypress</code> n'est plus distribué si <code>preventDefault()</code> de l'événement <code>keydown</code> précédnt est appelé ({{bug("501496")}}), voir <a href="/en-US/docs/Web/Reference/Events/keydown#preventDefault()_of_keydown_event" title="/en-US/docs/Web/Reference/Events/keydown#preventDefault()_of_keydown_event">le document de l'événement <code>keydown</code></a> pour plus de détails.</li>
+ <li>L'interface <code>Future</code> a été renommée <code>Promise</code> ({{bug("884279")}}).</li>
+ <li>La propriété <code>srcDoc</code> sur l'interface {{domxref("HTMLIFrameElement")}}, permettant la spécification en ligne du contenu d'un {{HTMLElement("iframe")}}, est désormais prise en charge ({{bug("802895")}}).</li>
+ <li>La méthode <code>createTBody()</code> sur l'interface {{domxref("HTMLTableElement")}}, permettant d'obtenir son {{HTMLElement("tbody")}}, est désormais supportée ({{bug("813034")}}).</li>
+ <li>Le paramètre <code>toStart</code> de la méthode {{domxref("Range.collapse()")}} est maintenant facultatif et par défaut à <code>false</code>, comme défini dans la spécification ({{bug("891340")}}).</li>
+ <li>La prise en charge de l'interface {{domxref("ParentNode")}} sur {{domxref("Document")}} et {{domxref("DocumentFragment")}} a été ajoutée ({{bug("895974")}}).</li>
+ <li>Le <code>previousElementSibling</code> et le <code>nextElementSibling</code> ont été déplacés vers {{domxref("ChildNode")}} leur permettant d'être appelés non seulement sur un objet {{domxref("Element")}} mais aussi sur un {{domxref("CharacterData")}} ou {{domxref("DocumentType")}}  ({{bug("895974")}}).</li>
+ <li>La propriété <code>navigator.geolocation</code> a été mise à jour pour correspondre à la spécification. Il ne renvoie jamais <code>null</code>. Lorsque la préférence <code>geo.enabled</code> est définie sur <code>false</code>, elle renvoie désormais <code>undefined</code> ({{bug("884921")}}).</li>
+ <li>L'attribut <code>videoPlaybackQuality</code> sur l'interface {{domxref("HTMLVideoElement")}} a été remplacé par la méthode <code>getVideoPlaybackQuality</code> ({{bug(889205)}}).</li>
+ <li>L'interface non standard de <code>GlobalObjectConstructor</code> a été supprimée ({{bug(898136)}}). Cette interface a été utilisée pour ajouter des arguments aux constructeursd'APIs que les <a href="/en-US/Add-ons">add-ons</a> de Firefox exposaient sur l'objet global. Cette capacité a été supprimée; Notez qu'à l'heure actuelle, il n'y a pas de remplacement pour cette fonctionnalité.</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/25/">Compatibilité du Site pour Firefox 25</a></li>
+</ul>
+
+<h3 id="Versions_plus_anciennes">Versions plus anciennes</h3>
+
+<p>{{Firefox_for_developers('24')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/25/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/25/site_compatibility/index.html
new file mode 100644
index 0000000000..e748c19a4e
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/25/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 25
+slug: Mozilla/Firefox/Releases/25/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 25
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/25/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/25/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/26/index.html b/files/fr/mozilla/firefox/releases/26/index.html
new file mode 100644
index 0000000000..2abc7f2fe7
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/26/index.html
@@ -0,0 +1,94 @@
+---
+title: Firefox 26 for developers
+slug: Mozilla/Firefox/Releases/26
+tags:
+ - Firefox
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/26
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>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.</p>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>La propriété {{cssxref("text-decoration-line")}}, toujours préfixée, considère désormais <code>'blink'</code> comme une valeur valide, bien qu'elle ne fasse pas du tout clignoter le contenu ({{bug("812995")}}).</li>
+ <li>La propriété <code>non standard</code> {{cssxref("-moz-text-blink")}} a été supprimée ({{bug("812995")}}).</li>
+ <li>Le support de la propriété {{cssxref("image-orientation")}}, dans sa version CSS Images &amp; Values Level 4, c'est-à-dire avec le mot clé <code>from-image</code> et le support EXIF, a été ajouté ({{bug(825771)}}).</li>
+ <li>Le support expérimental <code>position: sticky</code> a été implémenté et peut être activé par pref <code>layout.css.sticky.enabled</code> ({{bug(886646)}}).</li>
+ <li>La propriété {{cssxref("text-align")}} s'applique désormais au pseudo-élément {{cssxref("::-moz-placeholder")}} ({{bug(915551)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>La proprété <code>HTMLSelectElement.selectedOptions</code> a été implémentée ({{bug("596681")}}).</li>
+ <li>Dans l'élément {{HTMLElement("input")}} de type <code>email</code>, les valeurs avec des étiquettes de domaine de plus de 63 caractères ne sont plus considérées comme valides ({{bug("884332")}}).</li>
+ <li>Les propriétés <code>HTMLInputElement.width</code> et <code>height</code> renvoient désormais <code>0</code> lorsque le <code>type</code> n'est pas <code>image</code> ({{bug("905240")}}).</li>
+ <li>Un élément {{HTMLElement("fieldset")}} est désormais invalide, et peut être stylisé en utilisant la pseudo-classe {{cssxref(":invalid")}}, quand l'un des éléments qu'il contient est invalide ({{bug("717181")}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<p>L'implémentation d'<a href="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla" title="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla">EcmaScript 6</a> se poursuit!</p>
+
+<ul>
+ <li>La syntaxe conforme à ECMAScript 6 pour les <a href="http://wiki.ecmascript.org/doku.php?id=harmony:generators">Générateurs (yield)</a> a été implémentée ({{bug("666399")}}).</li>
+ <li>Les résultats du générateur / itérateur sont maintenant encadrés comme <code>{ value: foo, done: bool }</code> ({{bug(907744)}}).</li>
+ <li>De nouvelles méthodes mathématiques ont été implémentées sur <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math"><code>Math</code></a>: <a href="/en-US/docs/JavaScript/Reference/Global_Objects/Math/fround" title="/en-US/docs/JavaScript/Reference/Global_Objects/Math/fround"><code>Math.fround()</code></a> ({{bug("900125")}}).</li>
+ <li>Les <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Reserved_Words">mots réservés</a> ne peuvent pas être utilisés pour les noms de fonctions: une telle utilisation lève désormis une <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError"><code>SyntaxError</code></a> ({{bug("907958")}}).</li>
+ <li>La syntaxe des <a href="/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters">paramètres par défaut</a> a été mise à jour pour autoriser les paramètres sans valeurs par défaut après les paramètres par défaut, tels que la <span id="summary_alias_container"><span id="short_desc_nonedit_display"><code><span id="summary_alias_container"><span id="short_desc_nonedit_display">function f(x=1, y)</span></span></code></span></span>. See {{bug(777060)}}.</li>
+ <li>{{jsxref("Global_Objects/GeneratorFunction", "GeneratorFunction")}} est implémenté ({{bug(904701)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>Rendez le dernier argument (doctype) de {{domxref("DOMImplementation.createDocument")}} facultatif ({{bug(909859)}}).</li>
+ <li>Implémentez la nouvelle spécification {{domxref("element.classList")}} qui permet d'ajouter / supprimer plusieurs classes en un seul appel ({{bug(814014)}}).</li>
+ <li>Le constructeur {{domxref("URL.URL", "URL()")}} a été implémenté sur l'interface {{domxref("URL")}} ({{bug("887364")}}).</li>
+ <li>Les propriétés {{domxref("URLUtils.origin")}}, {{domxref("URLUtils.password")}}, et {{domxref("URLUtils.username")}} sont désormais disponibles pour toutes les interfaces implémentant {{domxref("URLUtils")}}: {{domxref("URL")}}, {{domxref("Location")}}, {{domxref("HTMLAnchorElement")}}, et {{domxref("HTMLAreaElement")}} ({{bug("887364")}}).</li>
+ <li>L'interface {{domxref("URL")}} est désormais accessible depuis Web Workers ({{bug("887364")}}).</li>
+ <li>IndexedDB peut maintenant être utilisé comme une zone de stockage "optimiste" donc il ne nécessite aucune invite et les données sont stockées dans un pool avec une politique d'éviction LRU, dans un court stockage temporaire ({{bug("785884")}}).</li>
+ <li>Le support de {{domxref("WaveShaperNode.oversample")}} a été ajouté ({{bug(875277)}}).</li>
+ <li>Le chemin du stockage persistant a été changé de <code>&lt;profile&gt;/indexedDB</code> à <code>&lt;profile&gt;/storage/persistent</code> (sur b2g de <code>/data/local/indexedDB</code> à <code>/data/local/storage/persistent</code>).</li>
+ <li>La propriété {{domxref("Screen.orientation")}} et la méthode {{domxref("Screen.lockOrientation()")}} prennent désormais en charge la valeur <code>default</code>, mappant sur <code>portrait-primary</code> ou <code>landscape-primary</code>, selon l'appareil ({{bug(908058)}}). Cela ne fonctionne que pour Firefox OS et Firefox pour Android. Firefox Desktop n'est pas pris en charge.</li>
+ <li>Les constructeurs {{domxref("Event")}} peuvent être utilisés dans les Web workers ({{bug(910910)}}).</li>
+ <li>Tenter de définir la propriété {{domxref("Document.domain")}} sur une page intégrée dans un {{HTMLElement("iframe")}} avec l'attribut <code>sandbox</code> génère maintenant une erreur de sécurité ({{bug(907892)}}).</li>
+ <li>L'interface {{domxref("MessageEvent")}} a été mise à jour pour se conformer à la dernière spécification. La méthode <code>initMessageEvent</code> a été supprimée alors que l'interface a maintenant un constructeur ({{bug(848294)}}).</li>
+ <li>L'API HTML5 <code>MessageChannel</code> a été implémentée, derrière la préférence <code>dom.messageChannel.enabled</code> ({{bug("677638")}}).</li>
+ <li>Le support pour <code>VTTCue</code>, derrière la préférence <code>media.webvtt.enabled</code>, comme pour toutes les implémentations liées à WebVTT, a été ajouté ({{bug("868509")}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<ul>
+ <li>Les rendus incohérents de {{MathMLElement("mmultiscripts")}},  {{MathMLElement("msub")}}, {{MathMLElement("msup")}} et {{MathMLElement("msubsup")}} ont été unifiés et la gestion des erreurs de ces éléments a été améliorée ({{bug("827713")}}).</li>
+</ul>
+
+<h3 id="SVG">SVG</h3>
+
+<ul>
+ <li>L'inclusion de glyphes SVG dans OpenType, <em>SVG-in-OpenType</em>, a été mise à jour pour correspondre à la version actuelle de la spécification ({{bug("906521")}}).</li>
+ <li>La méthode <span id="summary_alias_container"><span id="short_desc_nonedit_display"><code>SVGElement.ownerSVGElement()</code> ne lance plus ({{bug("835048")}}).</span></span></li>
+</ul>
+
+<h2 id="Outils_de_développement">Outils de développement</h2>
+
+<ul>
+ <li>L'Inspector est désormais accessible à distance ({{bug(805526)}}).</li>
+ <li>Le texte de la console Web peut être sélectionné, {{cssxref("::before")}} et {{cssxref("::after")}} maintenant inspectables, des fonctionnalités de débogage et de conception réactive sont prévues pour cette version. (<a href="https://hacks.mozilla.org/2013/09/new-features-in-the-firefox-developer-tools-episode-26/">https://hacks.mozilla.org/2013/09/new-features-in-the-firefox-developer-tools-episode-26/</a>)</li>
+</ul>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/26/">Compatibilité du site pour Firefox 26</a></li>
+</ul>
+
+<h3 id="Versions_plus_anciennes">Versions plus anciennes</h3>
+
+<p>{{Firefox_for_developers('25')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/26/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/26/site_compatibility/index.html
new file mode 100644
index 0000000000..c594903c95
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/26/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 26
+slug: Mozilla/Firefox/Releases/26/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 26
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/26/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/26/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/27/index.html b/files/fr/mozilla/firefox/releases/27/index.html
new file mode 100644
index 0000000000..160bf931c6
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/27/index.html
@@ -0,0 +1,113 @@
+---
+title: Firefox 27 for developers
+slug: Mozilla/Firefox/Releases/27
+tags:
+ - Firefox
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/27
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>Firefox 27 est sorti le 4 Février 2014. Cet article répertorie les modofications clés qui sont utiles non seulement pour les développeurs Web, mais aussi pour les développeurs Firefox et Gecko ainsi que pour les développeurs d'add-on.</p>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Outils_de_développement">Outils de développement</h3>
+
+<ul>
+ <li>Les points d'arrêt peuvent désormais être définis sur les événements DOM.</li>
+ <li>JavaScript dans le panneau du débogueur peut être supprimé à l'aide du bouton { }.</li>
+ <li>L'inspecteur a maintenant une fonction "edit-element-html", sans avoir besoin d'un add-on.</li>
+ <li>Les URL et les couleurs d'arrière-plan ont un aperçu dans l'inspecteur. Même le survol des éléments du canevas donnera une fenêtre contextuelle avec un aperçu de l'image.</li>
+ <li>La journalisation de redistribution a été ajoutée.</li>
+ <li>Les styles des éléments SVG sont désormais inspectables ({{Bug(921191)}}).</li>
+ <li>Le fait de ne pas trouver l'image en cliquant sur le lien URL dans l'inspecteur CSS a été corrigé ({{Bug(921686)}}).</li>
+</ul>
+
+<p>Plus de détails dans <a href="https://hacks.mozilla.org/2013/11/firefox-developer-tools-episode-27-edit-as-html-codemirror-more/">cet article</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Les mots-clés <code>-moz-grab</code> et <code>-moz-grabbing</code> de la propriété CSS {{cssxref("cursor")}} n'ont pas été préfixés pour <code>grab</code> et <code>grabbing</code> ({{bug("880672")}}).</li>
+ <li>Le support des notations fonctionnelles <code>-moz-hsla()</code> et <code>-moz-rgba()</code> a été abandonné. Seules les versions sans préfixe, <code>hsla()</code> et <code>rgba()</code> sont désormais supportées ({{bug("893319")}}).</li>
+ <li>La valeur "<code>true</code>" pour {{cssxref("text-align")}} a été ajoutée ({{bug(929991)}}).</li>
+ <li>Support expérimental de la <code>position:sticky</code> est désormais actif par défaut sur les builds non-release ({{bug("902992")}}). Pour les versions builds, la préférence <code>layout.css.sticky.enabled</code> doit toujours être définie sur <code>true.</code></li>
+ <li>La propriété abrégée {{cssxref("all")}} a été ajoutée ({{bug(842329)}}).</li>
+ <li>La valeur globale {{cssxref("unset")}} a été ajoutée; il permet de réinitialiser n'importe quelle propriété CSS ({{bug(921731)}}).</li>
+ <li>Les accolades ne sont plus autorisées dans les attributs de <code>style</code> HTML: faire <code>&lt;div style="{ display: none }"&gt;</code> fonctionnait en mode bizarreries, mais ne le sera plus {{bug(915053)}}.</li>
+ <li>La propriété {{cssxref("overflow")}} fonctionne désormais sur {{HTMLElement("fieldset")}} ({{bug(261037)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>La valeur <code>color</code> de l'attribut {{HTMLElement("input")}} {{htmlattrxref("type", "input")}} a été implémentée sur les plates-formes de bureau. Il était déjà disponible sur les mobiles.</li>
+ <li>La directive <code>allow-popups</code> est désormais prise en charge avec l'attribut {{htmlattrxref("sandbox", "iframe")}} de l'élément {{HTMLElement("iframe")}} ({{bug(766282)}}).</li>
+ <li>Le mélange d'éléments HTML à l'aide de la propriété {{cssxref("mix-blend-mode")}} a été implémenté. La préférence <code>layout.css.mix-blend-mode.enabled</code> doit être définie sur <code>true</code> ({{bug(902525)}}).</li>
+ <li>L'attribut {{htmlattrxref("typemustmatch", "object")}} de l'élément {{HTMLElement("object")}} est désormais pris en charge ({{bug(827160)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<p>L'implémentation d'<a href="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla" title="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla">EcmaScript 6</a> (Harmony) se poursuit!</p>
+
+<ul>
+ <li>L'<a href="/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator">opérateur de diffusion</a> est désormais pris en charge dans les appels de fonction ({{bug("762363")}}).</li>
+ <li>La fonction mathématique {{jsxref("Global_Objects/Math/hypot", "Math.hypot()")}} a été implémentée ({{bug("896264")}}).</li>
+ <li>L'expression {{jsxref("Operators/yield*", "yield*")}} est maintenant implémentée ({{bug(666396)}}).</li>
+ <li>Les objets <code>MapIterator</code>, <code>SetIterator</code> et <code>ArrayIterator</code> correspondent désormais à la spécification ({{bug("881226")}}).</li>
+ <li><a href="/en-US/docs/Web/JavaScript/Reference/Statements/for...of">for..of</a> boucles s'attendent maintenant à ce que le <a href="/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol">protocole d'itérateur</a> standard ES6 s'éloigne de l'ancien protocole d'itérateur de SpiderMonkey utilisant <code>StopIteration</code>.</li>
+ <li>{{jsxref("String.match")}} et {{jsxref("String.replace")}} sont maintenant réinitialisés {{jsxref("RegExp.lastIndex")}} ({{bug(501739)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>Le support des deux méthodes <code>setRange()</code> sur l'interface {{domxref("HTMLInputElement")}} a été ajouté ({{bug(850364)}}).</li>
+ <li>Le support des deux méthodes <code>setRange()</code> sur l'interface {{domxref("HTMLTextAreaElement")}} a été ajouté ({{bug(918940)}}).</li>
+ <li>Les méthodes <code>getAllKeys()</code> et <code>openKeyCursor()</code> ont été ajoutées à {{domxref("IDBObjectStore")}} ({{bug(920633)}} et {{bug(920800)}}).</li>
+ <li>L'interface {{domxref("HTMLFormControlsCollection")}} a été implémentée ({{bug(913920)}}).</li>
+ <li>L'interface {{domxref("CanvasRenderingContext2D")}} prend désormais en charge les deux méthodes {{domxref("CanvasRenderingContext2D.getLineDash()", "getLineDash()")}} et {{domxref("CanvasRenderingContext2D.setLineDash()", "setLineDash()")}} et la propriété {{domxref("CanvasRenderingContext2D.lineDashOffset", "lineDashOffset")}} ({{bug(768067)}}).</li>
+ <li>L'attribut <code>typeMustMatch</code> a été implémenté sur l'interface {{domxref("HTMLObjectElement")}} ({{bug(827160)}}).</li>
+ <li>Les méthodes <code>copyFromChannel()</code> et <code>copyToChannel()</code> ont été ajoutées à {{domxref("AudioBuffer")}} ({{bug(915524)}}).</li>
+ <li><code>Event.isTrusted()</code> est désormais infalsifiable ({{bug(637248)}}).</li>
+ <li>La méthode {{domxref("Navigator.vibrate()")}} a été adaptée pour correspondre à la spécification finale: elle retourne désormais <code>false</code> lorsque la liste est trop longue ou contient des entrées trop volumineuses, au lieu de lancer ({{bug(884935)}}).</li>
+ <li>Dans le cadre de l'effort continu de normalisation des objets globaux, les interfaces d'événment de changement de feuille de style non standard, notamment <code>StyleRuleChangeEvent</code>, <code>StyleSheetApplicableStateChangeEvent</code> et <code>StyleSheetChangeEvent</code>, ne sont plus disponibles à partir du contenu Web. L'interface <code>CSSGroupRuleRuleList</code>, le détail d'implémentation de {{domxref("CSSRuleList")}}, a également été supprimée ({{Bug("872934")}} et {{bug(916871)}}).</li>
+ <li><code>atob</code> ignore désormais les espaces ({{bug(711180)}}).</li>
+ <li><a href="/en-US/docs/Web/WebGL">WebGL</a>: les chaînes d'extension avec préfixe <code>MOZ_</code> sont obsolètes. Le support pour eux sera supprimé à l'avenir. Utilisez uniquement une chaîne d'extension sans préfixe. Pour obtenir des brouillons d'extensions, définissez les préférences <code>webgl.enable-draft-extensions</code> ({{bug(924176)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<ul>
+ <li>Le mélange d'éléments SVG à l'aide de la propriété {{cssxref("mix-blend-mode")}} a été implémenté. La préférence <code>layout.css.mix-blend-mode.enabled</code> doit être définie sur <code>true</code> ({{bug(902525)}}).</li>
+</ul>
+
+<h2 id="Changements_pour_les_développeurs_daddon_et_de_Mozilla">Changements pour les développeurs d'addon et de Mozilla</h2>
+
+<ul>
+ <li>Le bouton <code>downloads-indicator</code> a disparu. Vous devez maintenant utiliser l'élément <code>downloads-button</code>. Si vous devez vérifier qu'il a chargé sa superposition, recherchez l'attribut <code>indicator</code> sur ce bouton.</li>
+ <li>La feuille de style <code>chrome://browser/skin/downloads/indicator.css</code> n'est plus référencée dans Firefox.</li>
+</ul>
+
+<h2 id="Sécurité">Sécurité</h2>
+
+<ul>
+ <li>TLS 1.2 a été implémenté pour une sécurité améliorée ({{Bug(861266)}}).</li>
+</ul>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/27/">Compatibilité du site pour Firefox 27</a></li>
+ <li><a href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;component=Marionette&amp;product=Testing&amp;target_milestone=mozilla27">Liste des changements</a> dans <a href="/en-US/docs/Mozilla/QA/Marionette">Marionette</a> pour Firefox 27.</li>
+</ul>
+
+<h3 id="Anciennes_versions">Anciennes versions</h3>
+
+<p>{{Firefox_for_developers('26')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/27/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/27/site_compatibility/index.html
new file mode 100644
index 0000000000..c627a2ca32
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/27/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 27
+slug: Mozilla/Firefox/Releases/27/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 27
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/27/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/27/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/28/index.html b/files/fr/mozilla/firefox/releases/28/index.html
new file mode 100644
index 0000000000..b485bd8958
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/28/index.html
@@ -0,0 +1,121 @@
+---
+title: Firefox 28 for developers
+slug: Mozilla/Firefox/Releases/28
+tags:
+ - Compatibility
+ - Firefox
+ - Mozilla
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/28
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>Firefox 28 est sorti le 18 Mars 2014. Cet article répertorie les modifications clés qui sont utiles non seulement pour les développeurs Web, mais aussi pour les développeurs Firefox et Gecko ainsi que pour les développeurs d'add-ons.</p>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Outils_de_développement">Outils de développement</h3>
+
+<ul>
+ <li>La propriété {{domxref("console.exception")}} a été ajoutée ({{bug("922214")}}).</li>
+ <li>La propriété {{domxref("console.assert")}} a été ajoutée ({{bug("760193")}}).</li>
+ <li>Gestionnaire d'applications: un nouvel éditeur de manifeste a été ajouté.</li>
+ <li>Gestionnaire d'applications: la boîte à outils utilisée pour le débogage des applications est désormais intégrée dans l'interface utilisateur du gestionnaire d'applications.</li>
+ <li>Console Web: ajout d'un mode "console partagée" - appuyez sur Echap pour ouvrir rapidement la console dans n'importe quel autre outil.</li>
+ <li>Console Web: ajout d'un thème sombre pour la sortie.</li>
+ <li>Débogueur: JavaScript minifié pretty-print.</li>
+ <li>Débogueur: survolez simplement n'importe quelle variable ou cliquez dessus pour faire apparaître une fenêtre contextuelle qui affiche la valeur actuelle.</li>
+ <li>Inspecteur: ajout d'un sélecteur de couleur dans la vue des règles et de diverses info-bulles.</li>
+ <li>Browser Toolbox: permet aux développeurs d'add-on et de plates-formes d'utiliser presque tous les outils de développement tout en ciblant le navigateur lui-même.</li>
+</ul>
+
+<p>Plus de détails dans <a href="https://hacks.mozilla.org/2013/12/split-console-pretty-print-minified-js-and-more-firefox-developer-tools-episode-28/" title="Split console, pretty-print minified JS and more – Firefox Developer Tools Episode 28">cet article</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Le support de la <a href="/en-US/docs/Web/Guide/CSS/Flexible_boxes">flexbox</a> multi-lignes a été ajouté ({{bug("939901")}}).</li>
+ <li><span id="summary_alias_container"><span id="short_desc_nonedit_display">Les <a href="/en-US/docs/Web/CSS/list-style-type">styles de compteur</a></span></span> Longhand East Asian ont été implémentés ({{bug("934072")}}).</li>
+ <li><span id="summary_alias_container"><span id="short_desc_nonedit_display">La prise en charge expérimentale de la propriété {{cssxref("background-blend-mode")}} a été ajoutée, mais elle est désactivée par défaut</span></span> ({{bug("841601")}}).</li>
+ <li>La valeur <code>none</code> a été ajoutée à {{cssxref("font-variant-ligatures")}} ({{bug("913264")}}).</li>
+ <li>Le support de la pseudo-classe d'action utilisateur {{cssxref(":hover")}} sur les pseudo-éléments a été implémenté ({{bug("922669")}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li><code>&lt;input type=color&gt;</code> et <code>&lt;input type=number&gt;</code> ont été implémentés, désactivés par défaut.</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li><a href="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla" title="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla">ECMAScript 6</a> (Harmony) l'implémentation continue:
+
+ <ul>
+ <li>De nouvelles méthodes <code>Array</code> ont été implémentées: {{jsxref("Array.prototype.entries()")}} et {{jsxref("Array.prototype.keys()")}} ({{bug("894658")}}).</li>
+ </ul>
+ </li>
+ <li>Un bug provoquant que {{jsxref("Object.getOwnPropertyNames()")}} ne voyait pas les propriétés non résolues des objets {{jsxref("Error")}} a été corrigé ({{bug("724768")}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li><span id="summary_alias_container"><span id="short_desc_nonedit_display"><code>HTMLVideoElement.canPlayType('video/webm')</code> signale maintenant <code>maybe</code>.</span></span> ({{bug("884275")}}).</li>
+ <li>La méthode {{domxref("DocumentFragment.getElementById()")}} a été implémentée. Par exemple <code>document.createDocumentFragment().getElementById()</code> ({{bug("933193")}}).</li>
+ <li>L'attribut {{domxref("KeyboardEvent.repeat")}} a été implémenté ({{bug("600117")}}).</li>
+ <li>Le constructeur {{domxref("File")}}, par exemple <code>new File(["foo"], "foo.txt")</code> a été implémenté ({{bug("819900")}}).</li>
+ <li>Le {{domxref("NavigatorPlugins.plugins", "navigator.plugins")}} n'est plus énumérable, pour des raisons de confidentialité ({{bug(757726)}}).</li>
+ <li>Les deux attributs {{domxref("Window.screenX")}} et {{domxref("Window.screenY")}} renvoient désormais des pixels CSS (et plus de pixels de périphérique) ({{bug(943668)}}).</li>
+ <li>Les deux méthodes {{domxref("CanvasRenderingContext2D.drawSystemFocusRing()")}} et {{domxref("CanvasRenderingContext2D.drawCustomFocusRing()")}} ont été implémentées. La préférence <code>canvas.focusring.enabled</code> doit être définié sur <code>true</code> pour activer les deux ({{bug(540456)}}).</li>
+ <li>L'attribut de contexte <code>willReadFrequently</code> pour les contextes de canevas "<code>2d</code>" a été implémenté (voir {{domxref("HTMLCanvasElement.getContext()")}}) ({{bug(884226)}}).</li>
+ <li>Les attributs et méthodes suivants de {{domxref("NavigatorID")}} ont été implémentés sur {{domxref("WorkerNavigator")}} pour permettre leur utilisation dans les workers: {{domxref("NavigatorID.appCodeName", "appCodeName")}}, {{domxref("NavigatorID.product", "product")}}, et {{domxref("NavigatorID.taintEnabled", "taintEnabled()")}} ({{bug(925847)}}).</li>
+ <li>Les propriétés {{domxref("NonDocumentTypeChildNode.previousElementSibling" , "previousElementSibling")}} et {domxref("NonDocumentTypeChildNode.nextElementSibling" , "nextElementSibling")}} ont été supprimées de {{domxref("DocumentType")}}, pour des problèmes de compatibilité ({{bug(932501)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<ul>
+ <li>Le support de l'attribut<span id="summary_alias_container"><span id="short_desc_nonedit_display"> </span></span><code>mathvariant</code> a été ajouté ({{bug("114365")}}).</li>
+</ul>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="AudioVidéo">Audio/Vidéo</h3>
+
+<ul>
+ <li><span id="summary_alias_container"><span id="short_desc_nonedit_display">Opus dans WebM</span></span> est désormais supporté ({{bug("887978")}}).</li>
+ <li><span id="summary_alias_container"><span id="short_desc_nonedit_display">Le décodeur vidéo VP9 est désormais pris en charge</span></span> ({{bug("833023")}}).</li>
+</ul>
+
+<h3 id="Réseau">Réseau</h3>
+
+<ul>
+ <li>La prise en charge de <code>SPDY/2</code> a été supprimée.</li>
+</ul>
+
+<h2 id="Changements_pour_les_développeurs_dadd-ons_et_de_Mozilla">Changements pour les développeurs d'add-ons et de Mozilla</h2>
+
+<ul>
+ <li>L'interface de <a href="/en-US/docs/Mozilla/JavaScript_code_modules/DeferredTask.jsm">DeferredTask.jsm</a> a été modifiée et les méthodes <code>isPending()</code>, <code>start()</code>, <code>flush()</code>, et <code>cancel()</code> ont été supprimées ({{bug("940408")}}).</li>
+</ul>
+
+<h2 id="Sécurité">Sécurité</h2>
+
+<ul>
+ <li>Le CSP n'était pas appliqué dans les iframes en bac à sable. Cela a été corrigé ({{bug(886164)}}).</li>
+ <li>La directive expérimentale <code>script-nonce</code> du CSP 1.1 a été implémentée. La préférence <code>security.csp.experimentalEnabled</code> doit être définie sur <code>true</code> pour activer cette fonctionnalité ({{bug(855326)}}).</li>
+</ul>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/28/">Compatibilité du site pour Firefox 28</a></li>
+</ul>
+
+<h3 id="Anciennes_versions">Anciennes versions</h3>
+
+<p>{{Firefox_for_developers('27')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/28/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/28/site_compatibility/index.html
new file mode 100644
index 0000000000..3abfe388b7
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/28/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 28
+slug: Mozilla/Firefox/Releases/28/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 28
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/28/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/28/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/29/index.html b/files/fr/mozilla/firefox/releases/29/index.html
new file mode 100644
index 0000000000..9b593c405d
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/29/index.html
@@ -0,0 +1,137 @@
+---
+title: Firefox 29 pour les développeurs
+slug: Mozilla/Firefox/Releases/29
+tags:
+ - TopicStub
+ - firefox developers
+ - firefox29
+translation_of: Mozilla/Firefox/Releases/29
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>Firefox 29 est sorti le 29 Avril, 2014. Cet article répertorie les modifications clés qui sont utiles non seulement pour les développeurs Web, mais aussi pour es développeurs Firefox et Gecko ainsi que pour les développeurs d'add-on.</p>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Outils_de_développement">Outils de développement</h3>
+
+<p>Les principaux changements comprennent:</p>
+
+<ul>
+ <li>Console web largement améliorée - Les tableaux sont affichés en lgne sans cliquer pour faire apparaître l'inspecteur de droite, les objets de fenêtre affichent leur URL, etc.</li>
+ <li>Ajout de l'<a href="https://developer.mozilla.org/docs/Web/API/console">API console</a> aux Web Workers (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=620935">bug 620935</a>). Vous pouvez désormais consigner les messages dans la console Web à partir de Web Workers.</li>
+ <li>L'outil <a href="/fr/docs/Outils/Moniteur_réseau">Moniteur réseau</a> affiche désormais des statistiques de performances à l'aide de graphiques à secteurs ({{bug(846601)}}).</li>
+ <li>Sur l'<a href="/fr/docs/Outils/Inspecteur">inspecteur</a>, des info-bulles d'aperçu des transformations CSS sont désormais disponibles ({{bug(726427)}}).</li>
+ <li>Les éléments DOM vus dans le débogueur et la console peuvent être supprimés ou inspectés directement, via les nouveaux boutons à droite de la liste des variables.</li>
+ <li>Une carte source CSS est désormais prise en charge par l'<a href="/fr/docs/Outils/Éditeur_de_style">éditeur de style</a> ({{bug(926014)}}).</li>
+ <li>L'Autocompletion des propriétés et valeurs CSS a été ajoutée à l'<a href="/fr/docs/Outils/Éditeur_de_style">éditeur de style</a> ({{bug(717369)}}).</li>
+</ul>
+
+<p><em>Consultez l'<a href="https://hacks.mozilla.org/2014/02/css-source-map-support-network-performance-analysis-more-firefox-developer-tools-episode-29/" title="CSS source map support, network performance analysis &amp; more – Firefox Developer Tools Episode 29 ✩ Mozilla Hacks – the Web developer blog">article du blog Mozilla Hacks</a> pour plus de détails et d'autres changements mineurs.</em></p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Des <a href="/fr/docs/Web/CSS/Using_CSS_custom_properties">variables CSS</a> ont été implémentées ({{bug("773296")}}). L'article Mozilla Hacks peut être trouvé <a href="https://hacks.mozilla.org/2013/12/css-variables-in-firefox-nightly/">ici</a>. Ils sont activés par défaut uniquement pour les versions non publiées (sur les versions publiées, retournez le pref <code>layout.css.variables.enabled</code> à <code>true</code> si vous voulez jouer avec).</li>
+ <li>Les Flexbox prennent désormais en charge {{cssxref("visibility")}}<code>: collapse</code> ({{bug(783470)}}).</li>
+ <li>La propriété {{cssxref("box-sizing")}} n'a pas de préfixe ({{bug(243412)}}).</li>
+ <li>La propriété {{cssxref("will-change")}}, un indice indiquant que quelque chose va s'animer a été ajoutée. La préférence <code>layout.css.will-change.enabled</code> doit être définie sur <code>true</code> pour l'activer. ({{bug(940842)}})</li>
+ <li>La notation exponentielle scientifique, comme <code>3e1</code> ou <code>10e+0</code>, est désormais prise en charge pour les valeurs et les dérivés {{cssxref("&lt;number&gt;")}}, comme {{cssxref("&lt;percentage&gt;")}} et les valeurs unitaires, mais pas {{cssxref("&lt;integer&gt;")}}  ({{bug(964529)}}).</li>
+ <li>Les images de type {{cssxref("&lt;gradient&gt;")}} sont désormais prises en charge dans {{cssxref("border-image")}} ({{bug(709587)}}).</li>
+ <li>La propriété {{cssxref("touch-action")}} a été mise en <span class="tlid-translation translation" lang="fr"><span title="">implémenté.</span></span> Il n'est pas activé par défaut; le pref de <code>layout.css.touch_action.enabled</code> le contrôle. ({{bug(795567)}})</li>
+ <li>Supprimez le style par défaut redondant pour l'élément &lt;pre&gt; de quirk.css ({{bug(948914)}}).</li>
+ <li>Les variables CSS ne sont pas correctement implémentées (cycles primaires)  ({{bug(950497)}}).</li>
+ <li>@supports les conditions avec des jetons après que la propriété d'une déclaration doit être évaluée à false ({{bug(909170)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li><code>&lt;input type=color&gt;</code> et <code>&lt;input type=number&gt;</code> sont disponibles par défaut.</li>
+ <li>La prise en charge des <code>&lt;pre cols&gt;</code> non standard a été supprimée, ainsi que l'effet de mise en page de <code>&lt;pre wrap&gt;</code>. Les deux effets peuvent et doivent être obtenus en utilisant CSS. ({{bug("949879")}})</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>Nouvelles méthodes de chaîne ECMAScript 6 : {{jsxref("String.prototype.codePointAt()")}} et {{jsxref("String.prototype.fromCodePoint()")}} ont été implémentées ({{bug("918879")}}).</li>
+ <li>L'<a href="http://www.ecma-international.org/ecma-402/1.0/">API d'internationalisation ECMAScript (ECMA-402)</a> a été implémentée et est désormais activée par défaut dans Firefox Desktop ({{bug("853301")}}):
+ <ul>
+ <li>Nouveaux objets dans le nouvel espace de noms d'objet {{jsxref("Intl")}} :
+ <ul>
+ <li>{{jsxref("Collator", "Intl.Collator")}}</li>
+ <li>{{jsxref("DateTimeFormat", "Intl.DateTimeFormat")}}</li>
+ <li>{{jsxref("NumberFormat", "Intl.NumberFormat")}}</li>
+ </ul>
+ </li>
+ <li>Les méthodes suivantes de {{jsxref("String")}}, {{jsxref("Number")}} et {{jsxref("Date")}} ont été mises à jour pour inclure les arguments <code>locales</code> et <code>options</code> selon ECMA-402:
+ <ul>
+ <li>{{jsxref("String.prototype.localeCompare()")}}</li>
+ <li>{{jsxref("Number.prototype.toLocaleString()")}}</li>
+ <li>{{jsxref("Date.prototype.toLocaleString()")}}</li>
+ <li>{{jsxref("Date.prototype.toLocaleDateString()")}}</li>
+ <li>{{jsxref("Date.prototype.toLocaleTimeString()")}}</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>Pour correspondre au projet de spécification ECMAScript6 mis à jour, les objets {{jsxref("Map")}} et {{jsxref("Set")}} traitent désormais <code>-0</code> et <code>+0</code> comme étant identiques lors de la vérification de l'égalité des clés et des valeurs.</li>
+ <li>La <code>Promise</code> a été activée par défaut ({{bug(918806)}}).</li>
+ <li>Les <a href="/en-US/docs/Web/JavaScript/Reference/Statements/function*">générateurs</a> terminés renvoient maintenant un objet <code>IteratorResult</code> au lieu de lancer ({{bug(958951)}}).</li>
+ <li>Une chaîne JSON malformée analysée par {{jsxref("JSON.parse()")}} renvoie désormais un message d'erreur plus détaillé contenant le numéro de ligne et de colonne à l'origine de l'erreur d'analyse. Ceci est utile lors du débogage de données JSON volumineuses.</li>
+ <li>La méthode {{jsxref("ArrayBuffer.isView()")}} a été ajoutée ({{bug(896105)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>Un nouveau type de workers, {{domxref("SharedWorker")}}, est désormais disponible par défaut ({{bug(924089)}}).</li>
+ <li>L'interface {{domxref("URLUtils")}} prend désormais en charge la propriété {{domxref("URLUtils.searchParams", "searchParams")}} renvoyant un objet {{domxref("URLSearchParams")}}, permettant de modifier le paramètres de recherche d'une URL ({{bug(887836)}}). Le constructeur {{domxref("URLSearchParams")}} permet une analyse plus facile des chaînes de requête.</li>
+ <li>La propriété {{domxref("NavigatorOnLine.onLine")}} est désormais prise en charge sur {{domxref("WorkerNavigator")}}, permettant de connaître l'état en ligne / hors ligne des workers ({{bug(925437)}}).</li>
+ <li>Dans le cadre de l'implémentation des composants Web, l'interface {{domxref("HTMLShadowElement")}} a été implémentée derrière le <code>dom.webcomponents.enabled</code>. Retournez-le sur <code>true</code> si vous souhaitez l'utiliser. ({{bug(887538)}}).</li>
+ <li>La propriété en lecture seule {{domxref("HTMLIFrameElement.sandbox")}} n'est plus un {{domxref("string")}} mais un {{domxref("HTMLSettableToken")}} ({{bug(845057)}}).</li>
+ <li>Sur {{domxref("HTMLCanvasElement.getContext()")}}, la valeur <code>moz-webgl</code> n'est plus prise en charge. Utilisez la valeur standard <code>webgl</code> ({{bug(913597)}}).</li>
+ <li>Le constructeur de {{domxref("ImageData")}} a été ajouté. Cette interface peut être utilisée danss un {{domxref("Worker")}}. ({{bug(959958)}})</li>
+ <li>La propriété {{domxref("URLUtilsReadOnly.origin", "location.origin")}} est désormais disponible dans les workers (via {{domxref("WorkerLocation")}}) ({{bug(964148)}}).</li>
+ <li>La propriété {{domxref("ValidityState.badInput")}} a été implémentée ({{bug(827161)}}).</li>
+ <li>La propriété obsolète {{domxref("Window.pkcs11")}} a été supprimée; il retournait <code>null</code> depuis Firefox 3.0.14. ({{bug(964964)}})</li>
+ <li>Les méthodes {{domxref("Node.cloneNode()")}} et {{domxref("Document.importNode()")}} acceptent l'argument booléen <code>deep</code>. Jusqu'à présent, si elles étaient omises, ces méthodes agissaient comme si la valeur de <code>deep</code> était <code>true</code>. Mais ce comportement a été modifié selon la dernière spécification, et s'il est omis, les méthodes agiront comme si la valeur était <code>false</code>. ({{bug(937461)}})</li>
+ <li>{{domxref("Window._content")}} n'est plus disponible pour le contenu web ({{bug(946564)}}).</li>
+ <li>Le comportement de {{domxref("URLUtils.port")}} a été légèrement modifié: définir sur <code>''</code> le définira sur le port par défaut associé au protocole, et <code>0</code> sur <code>0.</code> ({{bug(930450)}})</li>
+ <li>{{domxref("Document.referrer")}} est maintenant basé sur le script en place ({{bug(887928)}}).</li>
+ <li>L'<a href="/fr/docs/Web/Guide/API/Gamepad">API Gamepad API</a> est activée par défaut ({{bug(878828)}}).</li>
+ <li>La méthode {{domxref("CanvasRenderingContext2D.drawSystemFocusRing()")}} a été renommée en {{domxref("CanvasRenderingContext2D.drawFocusIfNeeded()")}} ({{bug(959820)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="Sécurité">Sécurité</h2>
+
+<ul>
+ <li>La directive expérimentale de <code>hash-source</code> CSP 1.1 a été implémentée. La préférence <code>security.csp.experimentalEnabled</code> doit être définie sur <code>true</code> pour activer cette fonctionnalité ({{bug(883975)}}).</li>
+</ul>
+
+<h2 id="Modifications_pour_les_développeurs_dadd-on_et_Mozilla">Modifications pour les développeurs d'add-on et Mozilla</h2>
+
+<ul>
+ <li><a href="/en-US/Firefox/Australis_add-on_compat">Compatibilité Australis et add-on</a> - Il s'agit d'un changement majeur de thème Firefox qui affecte la plupart des extensions impliquant l'interface utilisateur de Firefox.</li>
+ <li><code>nsISecurityCheckedComponent</code> a été supprimé ({{bug(794943)}}). La plupart des consommateurs peuvent simplement supprimer nsISecurityCheckedComponent de leur définition d'interface et ils continueront à fonctionner.</li>
+</ul>
+
+<p>Changements non-Australis à déterminer.</p>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/29/">Compatibilité du site pour Firefox 29</a></li>
+</ul>
+
+<h3 id="Anciennes_versions">Anciennes versions</h3>
+
+<p>{{Firefox_for_developers('28')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/29/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/29/site_compatibility/index.html
new file mode 100644
index 0000000000..63bac76439
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/29/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 29
+slug: Mozilla/Firefox/Releases/29/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 29
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/29/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/29/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/30/index.html b/files/fr/mozilla/firefox/releases/30/index.html
new file mode 100644
index 0000000000..528cfdc66f
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/30/index.html
@@ -0,0 +1,97 @@
+---
+title: Firefox 30 for developers
+slug: Mozilla/Firefox/Releases/30
+tags:
+ - Firefox
+ - Firefox for Developers
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/30
+---
+<div>{{FirefoxSidebar}}</div>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Outils_de_développement">Outils de développement</h3>
+
+<ul>
+ <li>Un surligneur de modèle de boîte a été implémenté ({{bug(663778)}}).</li>
+ <li>Partout où un <span class="tlid-translation translation" lang="fr"><span title="">nœud </span></span>DOM apparaît dans la sortie de la console, il est mis en surbrillance lorsque vous survolez cette sortie de la console ({{bug(757866)}}). De même, toutes les fonctions et les objets JS sont mis en évidence dans la sortie de la console ({{bug(584733)}}). Vous trouverez plus d'informations sur l'amélioration de la console dans cet <a href="http://www.robodesign.ro/mihai/blog/web-console-improvements-episode-30">article de blog</a>.</li>
+ <li>La prise en charge de {{domxref("Console.count()")}} a été ajoutée ({{bug(922208)}}).</li>
+</ul>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>La propriété {{cssxref("background-blend-mode")}} a été activée par défaut ({{bug(970600)}}).</li>
+ <li>La propriété non standard {{cssxref("overflow-clip-box")}} a été implémentée pour une utilisation dans les feuilles de style UA uniquement ({{bug(966992)}}).</li>
+ <li>La propriété {{cssxref("line-height")}} affecte désormais les entrées de texte sur une seule ligne (types <code>&lt;input type=text|password|email|search|tel|url|unknown&gt;</code>) bien qu'elle ne puisse pas les réduire en dessous d'une hauteur de ligne de <code>1.0</code> ({{bug(349259)}}).</li>
+ <li>La propriété {{cssxref("line-height")}} affecte désormais également <code>type=button</code>, sans aucune restriction ({{bug(697451)}}).</li>
+ <li>Le changement du nom des images clés n'affecte pas les éléments actuels ({{bug(978648)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>Nouvelles <a href="/en-US/docs/Web/JavaScript/Reference/Operators/Array_comprehensions">compréhensions de tableaux</a> compatibles ES6 <code>[for (item of iterable) item]</code> et <a href="/en-US/docs/Web/JavaScript/Reference/Operators/Generator_comprehensions">compréhensions de générateur</a> <code>(for (item of iterable) item)</code> ont été implémentées ({{bug(979865)}}).</li>
+ <li><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#Property_access">Les tableaux typés</a> sont désormais extensibles et prennent en charge de nouvelles propriétés nommées ({{bug(695438)}}).</li>
+ <li>La propriété {{jsxref("Error.prototype.stack")}} contient désormais des numéros de colonne ({{bug(762556)}}) et a été améliorée <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/Stack#Stack_of_eval'ed_code">lors de l'utilisation des appels <code>Function()</code> et <code>eval()</code></a>. Cela peut vous aider à mieux déboguer le code JavaScript minifié ou généré.</li>
+ <li>La méthode <code>Promise.cast()</code> a été renommée {{jsxref("Promise.resolve()")}} ({{bug(966348)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>{{domxref("Navigator.sendBeacon")}} a été implémenté, facilitant la collecte des données de télémétrie ({{bug(936340)}}).</li>
+ <li>Ajout d'une propriété <code>relList</code> renvoyant un {{domxref("DOMTokenList")}} à {{domxref("HTMLLinkElement")}}, {{domxref("HTMLAreaElement")}} et {{domxref("HTMLAnchorElement")}} ({{bug(968637)}}).</li>
+ <li>Conformément à la dernière spécification, le premier argument de {{domxref("OscillatorNode.start")}} et {{domxref("OscillatorNode.stop")}} est désormais facultatif et vaut par défaut <code>0</code> ({{bug(982541)}}).</li>
+ <li>La méthode {{domxref("Navigator.requestWakeLock()")}} et la méthode non standard {{domxref("MozWakeLock")}} ne sont plus disponibles sur le Web sur le Desktop ({{bug(963366)}}).</li>
+ <li>La constante <code>DOM_VK_ENTER</code> a été supprimée de {{domxref("KeyboardEvent")}} ({{bug(969247)}}).</li>
+ <li>Les composants Web {{domxref("Document.register")}} ont été adaptés pour suivre le comportement décrit dans la dernière version de la spécification ({{bug(856140)}}).</li>
+ <li>La prise en charge de base des régions Hit sur canvas a été ajouté: les méthodes {{domxref("CanvasRenderingContext2D.addHitRegion()")}} et {{domxref("CanvasRenderingContext2D.removeHitRegion()")}} ont été ajoutées. Ceux-ci sont désactivés par défaut; pour les activer, définissez la préférence <code>canvas.hitregions.enabled</code> sur <code>true</code> ({{bug(966591)}}).</li>
+ <li>Le non standard, et obsolète depuis Firefox 15, {{domxref("Blob.mozSlice")}} n'est plus supporté ({{bug(961804)}}).</li>
+ <li>Les non standards {{domxref("ArchiveReader")}} et {{domxref("ArchiveRequest")}} ne sont plus exposés au Web ({{bug(968883)}}).</li>
+ <li>Les <a href="http://dxr.mozilla.org/mozilla-central/source/dom/webidl/">constructeurs WebIDL</a> ne peuvent plus être appelés en tant que fonctions. Ils doivent être précédés du mot-clé <code>new</code> ({{bug(916644)}}).</li>
+ <li>Ajout du support d'une nouvelle valeur (<code>alpha</code>) pour le deuxième paramètre, optionnel, de la méthode {{domxref("HTMLCanvasElement.getContext()")}} permettant de définir si le mélange alpha doit être stocké ou non pour ce contexte. Dans le cas contraire, la valeur alpha par pixel dans ce magasin est toujours de <code>1.0</code>. Cela permet au back-end de mettre en <span class="tlid-translation translation" lang="fr"><span title="">œ</span></span>uvre une procédure accélérée ({{bug(982480)}}).</li>
+ <li>{{domxref("GlobalWorkerScope.consle")}} renvoie maintenant pour le {{domxref("Console")}} normal ; {{domxref("WorkerConsole")}} a été supprimé ({{bug(965860)}}).</li>
+ <li>L'extension {{domxref("WebGL_debug_shaders")}} WebGL a été implémentée ({{bug(968374)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<ul>
+ <li>{{SVGElement("feDropShadow")}}, et son interface {{domxref("SVGFEDropShadowElement")}}, du module Filter Effects sont désormais supportés ({{bug(964200)}}).</li>
+</ul>
+
+<h3 id="AudioVidéo">Audio/Vidéo</h3>
+
+<ul>
+ <li>Sous Linux, Gstreamer 1.0 est désormais supporté (au lieu de 0.10) ({{bug(806917)}}).</li>
+</ul>
+
+<h2 id="Sécurité">Sécurité</h2>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="Changements_pour_les_développeurs_dadd-on_et_de_Mozilla">Changements pour les développeurs d'add-on et de Mozilla</h2>
+
+<ul>
+ <li>L'interface <code>nsIDOMWindowUtils</code> supporte désormais l'attribut booléen <code>audioMuted</code> et <code>audioVolume</code>, un float dans la plage <code>[0.0</code> ,  <code>1.0]</code>, permettant de contrôler le son produit par une fenêtre (c'est-à-dire n'importe quel onglet ou iframe). Il n'y a pas d'interface utilisateur pour cela, mais est disponible pour les add-ons. ({{bug(923247)}})</li>
+</ul>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/30/">Compatibilité du site pour Firefox 30</a></li>
+</ul>
+
+<h3 id="Anciennes_versions">Anciennes versions</h3>
+
+<p>{{Firefox_for_developers('29')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/30/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/30/site_compatibility/index.html
new file mode 100644
index 0000000000..8c5a65bdbd
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/30/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 30
+slug: Mozilla/Firefox/Releases/30/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 30
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/30/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/30/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/31/index.html b/files/fr/mozilla/firefox/releases/31/index.html
new file mode 100644
index 0000000000..a8e9c364d3
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/31/index.html
@@ -0,0 +1,132 @@
+---
+title: Firefox 31 for developers
+slug: Mozilla/Firefox/Releases/31
+tags:
+ - Firefox
+ - Firefox 31
+ - Firefox for Developers
+ - NeedsTranslation
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/31
+---
+<div>{{FirefoxSidebar}}</div><h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Eyedropper">Eyedropper tool to select colors in web pages</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Error_messages">full stack traces for console error messages</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#Box_model_view">editable Box Model View</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages">%c formatting to style console messages</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor#Copy_as_cURL">"copy as cURL" command in Network Monitor</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/tools/Keyboard_shortcuts#Source_editor">Sublime Text keybindings in the source editor</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor#Network_request_list">Option to make Network Monitor logs persistent</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Web_Console#JavaScript_errors_and_warnings">JavaScript warnings on by default in the Web Console</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#HTML_pane_2">Alt+click to expand all descendants of a node</a></li>
+</ul>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2014-04-28&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-03-17&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20App%20Manager&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;product=Firefox&amp;list_id=10022921">All devtools bugs fixed between Firefox 30 and Firefox 31</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Changed <code>var-</code> prefix of CSS Variables to <code>--</code> to reflect the final spec change ({{Bug(985838)}}).</li>
+ <li>The {{cssxref("hyphens")}} property now support Polish hyphenation rules ({{Bug(987668)}}).</li>
+ <li>Removed an unwanted white space for multiple of 10,000 in Korean counter styles ({{Bug(985186)}}).</li>
+ <li>CSS opacity transition broken with parent pseudo :before and overflow auto ({{Bug(990340)}}).</li>
+ <li>The <code>::-moz-math-stretchy</code> pseudo-element has been removed ({{Bug(1000879)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>{{HTMLElement("track")}} has been implemented ({{Bug(629350)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<p>New ECMAScript 6 features implemented:</p>
+
+<ul>
+ <li>New <code>Array</code> built-in: {{jsxref("Array.prototype.fill()")}} ({{Bug(911147)}})</li>
+ <li>New <code>Math</code> function: {{jsxref("Math.clz32()")}} ({{Bug(925123)}})</li>
+ <li>New <code>String</code> built-in: {{jsxref("String.prototype.normalize()")}} is available in Firefox Desktop ({{Bug(918987)}}).</li>
+ <li>New <code>Object</code> method {{jsxref("Object.setPrototypeOf()")}}.</li>
+ <li>New <code>Number</code> constants: {{jsxref("Number.MAX_SAFE_INTEGER")}} and {{jsxref("Number.MIN_SAFE_INTEGER")}}.</li>
+ <li>The ES6 Proxy {{jsxref("Global_Objects/Proxy/handler/isExtensible", "isExtensible")}} trap have been implemented ({{bug(978235)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>Constructor of <code>KeyboardEvent</code> has been implemented ({{Bug(930893)}}).</li>
+ <li>The Resource Timing API has been implemented (see {{ Bug("822480") }}).</li>
+ <li><code>KeyboardEvent.isComposing</code> attribute has been implemented ({{Bug(993234)}}).</li>
+ <li><code>InputEvent</code> interface has been implemented ({{Bug(993253)}}).</li>
+ <li><code>InputEvent.isComposing</code> attribute has been implemented ({{Bug(993253)}}).</li>
+ <li>{{domxref("CSS.escape", "CSS.escape()")}} has been implemented ({{Bug(955860)}}).</li>
+ <li>{{event("mousemove") }} is now cancelable like in other browsers ({{Bug(704423)}}). Calling <code>preventDefault()</code> only sets <code>defaultPrevented</code> attribute to <code>true;</code> any other behaviors are not changed. E.g., it cannot prevent to set <code>:hover</code> state.</li>
+ <li>The {{domxref("Path2D")}} interface has been implemented.</li>
+ <li>The {{domxref("CanvasRenderingContext2D.isPointInPath()")}}, {{domxref("CanvasRenderingContext2D.isPointInStroke()")}}, {{domxref("CanvasRenderingContext2D.clip()")}}, {{domxref("CanvasRenderingContext2D.fill()")}} and {{domxref("CanvasRenderingContext2D.stroke()")}} methods have been updated to optionally accept a {{domxref("Path2D")}} object.</li>
+ <li>Implemented {{domxref("HTMLMediaElement.fastSeek()")}}.</li>
+ <li>The <code>Connection</code> interface has been renamed to {{domxref("NetworkInformation")}} and has been modified to match the new specificaiton ({{bug(960426)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<ul>
+ <li>Partial implementation of the <a href="http://mpeg.chiariglione.org/standards/mpeg-4/open-font-format/text-isoiec-cd-14496-22-3rd-edition">OpenType MATH table</a>, section 6.3.6 ({{Bug(407059)}}). For details, see the <a href="https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/Fonts">fonts for Mozilla's MathML engine</a> and try the <a href="https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/MathML_Torture_Test">MathML torture test</a> .</li>
+ <li>The <code>:</code><span id="summary_alias_container"><span id="short_desc_nonedit_display"><code>:-moz-math-stretchy</code> pseudo-element has been removed</span></span> ({{Bug(1000879)}}).</li>
+ <li><span id="summary_alias_container"><span id="short_desc_nonedit_display">When available, the Unicode Mathematical alphanumeric characters are used for bold, italic and bold-italic mathvariants</span></span> ({{Bug(930504)}}).</li>
+</ul>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="Security">Security</h2>
+
+<ul>
+ <li><a href="/en-US/docs/Xray_vision#Xrays_for_JavaScript_objects">Privileged code now gets Xray vision for <code>Date</code> instances</a>.</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<ul>
+ <li>The "<code>align</code>" attribute on the <code>urlbar-wrapper</code> (formerly on the <code>urlbar-container</code>) which was set to "<code>center</code>" since <a href="http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&amp;whitespace_mode=show&amp;root=/cvsroot&amp;subdir=mozilla/browser/base/content&amp;command=DIFF_FRAMESET&amp;file=browser.xul&amp;rev2=1.10&amp;rev1=1.9">time immemorial</a>, has been removed. This is known to affect third-party themes. You should look carefully at what the right fix is for your theme, but for maintaining the equivalent effect, you can add the following CSS rule to your theme:<br>
+ <code>#urlbar-wrapper {<br>
+   -moz-box-align: center;<br>
+ }</code></li>
+ <li><a href="/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMWindowUtils#sendQueryContentEvent()"><code>nsIDOMWindowUtils.sendQueryContentEvent()</code></a> and <a href="/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMWindowUtils#sendSelectionSetEvent%28%29"><code>nsIDOMWindowUtils.sendSelectionSetEvent()</code></a> have <code>aAdditionalFlags</code> as optional argument. If you called <code>nsIDOMWindowUtils.sendSelectionSetEvent()</code> with <code>true</code> for <code>aReverse</code>, the behavior would be broken by this change. See <a href="/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMWindowUtils#Constants">explanation of each flag</a> (<code>QUERY_CONTENT_FLAG_*</code> and <code>SELECTION_SET_FLAG_*</code>) for the detail of <code>aAdditionalFlags</code>.</li>
+</ul>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/Add-ons/Add-on_Debugger">Add-on Debugger</a></li>
+ <li>Added the ability to convert <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/windows#Converting_to_DOM_windows">between high-level BrowserWindow objects and DOM windows</a>, and <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/tabs#Converting_to_XUL_tabs">between high-level Tab objects and XUL tabs</a>.</li>
+ <li>Updated the default theme used for panels on Mac OS X.</li>
+ <li>Added <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/panel#Styling_panel_content">contentStyle and contentStyleFile</a> options to panel.</li>
+</ul>
+
+<p><a class="external external-icon" href="https://github.com/mozilla/addon-sdk/compare/firefox30...firefox31">GitHub commits made between Firefox 30 and Firefox 31</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;chfieldto=2014-04-29&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-03-18&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Add-on%20SDK&amp;list_id=10493962">Bugs fixed between Firefox 30 and Firefox 31</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/31/">Site Compatibility for Firefox 31</a></li>
+</ul>
+
+<h3 id="Older_versions">Older versions</h3>
+
+<p>{{Firefox_for_developers('30')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/31/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/31/site_compatibility/index.html
new file mode 100644
index 0000000000..1eacc3303e
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/31/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 31
+slug: Mozilla/Firefox/Releases/31/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 31
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/31/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/31/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/32/index.html b/files/fr/mozilla/firefox/releases/32/index.html
new file mode 100644
index 0000000000..52aa292e5d
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/32/index.html
@@ -0,0 +1,139 @@
+---
+title: Firefox 32 for developers
+slug: Mozilla/Firefox/Releases/32
+tags:
+ - NeedsTranslation
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/32
+---
+<div>{{FirefoxSidebar}}</div><h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Web_Audio_Editor">Web Audio Editor</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Scratchpad#Code_completion_and_inline_documentation">Code completion and inline documentation in Scratchpad</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#Rules_view">User agent styles in the Inspector's Rules view</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#Firefox_32_onwards_2">Element picker button has moved</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#Firefox_32_onwards">Node dimensions added to the Inspector's infobar</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox#Extra_tools">Full page screenshot button added</a></li>
+ <li>HiDPI images added to the tools</li>
+ <li>Nodes that have <code>display:none</code> are shown differently in the Inspector</li>
+</ul>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2014-06-09&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-04-28&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20App%20Manager&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;product=Firefox">All devtools bugs fixed between Firefox 31 and Firefox 32</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Enabled {{cssxref("mix-blend-mode")}} by default ({{Bug(952643)}}).</li>
+ <li>Enabled <code>position:sticky</code> by default in release builds (only enabled on Nightly and Aurora before) ({{Bug(916315)}}).</li>
+ <li>Implemented {{cssxref("box-decoration-break")}} and removed the non-standard {{cssxref("-moz-background-inline-policy")}}({{Bug(613659)}}).</li>
+ <li>Allowed {{cssxref("flex-grow")}} and  {{cssxref("flex-shrink")}} to transition between zero and nonzero values ({{Bug(996945)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>Experimentally implemented, behind a pref, {{HTMLElement("img")}} {{HTMLattrxref("srcset", "img")}} property, To activate it  set <code>dom.image.srcset.enable</code> to <code>true</code> ({{Bug(870021)}}).</li>
+ <li><a href="/en-US/docs/Web/HTML/Global_attributes/id"><strong>id</strong></a> and <a href="/en-US/docs/Web/HTML/Global_attributes/class"><strong>class</strong></a> are now true <a href="/en-US/docs/Web/HTML/Global_attributes">global attributes</a> and also apply to XML elements, in a namespace or not ({{bug(741295)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>The following new ECMAScript 6 built-in methods got implemented:
+ <ul>
+ <li>{{jsxref("Array.from()")}} ({{bug(904723)}}),</li>
+ <li>{{jsxref("Array.prototype.copyWithin()")}} ({{bug(934423)}}),</li>
+ <li>{{jsxref("Number.isSafeInteger()")}} ({{bug(1003764)}}).</li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>The {{domxref("NavigatorLanguage.languages", "navigator.languages")}} property and {{event("languagechange")}} event have been implemented ({{Bug(889335)}}).</li>
+ <li>The {{domxref("Navigator.vibrate()")}} method behavior has been adapted to the latest specification: too long vibrations are now truncated ({{bug(1014581)}}).</li>
+ <li>The {{domxref("KeyboardEvent.getModifierState()")}} and {{domxref("MouseEvent.getModifierState()")}} methods have been extended to support the <code>Accel</code> virtual modifier ({{Bug(1009388)}}).</li>
+ <li>The {{domxref("KeyboardEvent.code")}} property have been experimentally implemented: it is disabled on release build ({{Bug(865649)}}).</li>
+ <li>Scoped selectors for {{domxref("Document.querySelector()")}} and  {{domxref("Document.querySelectorAll()")}}, for example <code>querySelector(":scope &gt; li")</code>have been implemented ({{Bug(528456)}}).</li>
+ <li>The experimental implementation of the  {{domxref("Document.timeline")}} interface, related to the <a href="http://dev.w3.org/fxtf/web-animations/">Web Animation API</a>, has been added ({{bug("998246")}}). It is controlled by <code>layout.web-animations.api.enabled</code> preference, enabled only on Nightly and Aurora for the moment.</li>
+ <li>The <a href="/en-US/docs/Web/API/Data_Store_API">Data Store API</a> has been made available to <a href="/en-US/docs/Web/Guide/Performance/Using_web_workers">Web Workers</a> ({{bug("949325")}}). It still is only activated for certified applications.</li>
+ <li>The <a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker</a> {{domxref("InstallPhaseEvent")}} and {{domxref("InstallEvent")}} interfaces have been implemented ({{ Bug("967264") }}).</li>
+ <li> The <a href="/en-US/docs/Web/API/MSISDN_Verification_API">MSISDN Verification API</a>, only activated for privileged apps, has been added ({{ Bug("988469") }}).</li>
+ <li>The <a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a> is now supported on Firefox for Android ({{bug(852935)}}).</li>
+ <li>To match the spec and the evolution of the CSS syntax, minor changes have been done to {{domxref("CSS.escape()")}}. The identifier now can begins with <code>'--'</code> and the second dash must not be escaped. Also vendor identifier are no more escaped. ({{bug(1008719)}})</li>
+ <li>To complete our Hit Regions implementation, {{domxref("MouseEvent.region")}} has been implemented ({{bug(979692)}}).</li>
+ <li>The {{domxref("CanvasRenderingContext2D.drawFocusIfNeeded()")}} method is now enabled by default ({{bug(1004579)}}).</li>
+ <li>The {{domxref("Navigator.doNotTrack")}} properties now returns <code>'1'</code> or <code>'0'</code>, reflecting the HTTP value, instead of  <code>'yes'</code> or <code>'no'</code> ({{bug(887703)}}).</li>
+ <li>New constraints for <a href="/en-US/docs/Glossary/WebRTC">WebRTC</a>'s {{domxref("NavigatorUserMedia.getUserMedia", "getUserMedia()")}}, <code>width</code>, <code>height</code>, and <code>framerate</code>,  have been added, to limit stream dimensions and frame rate ({{bug("907352")}}):
+ <pre class="brush: json">{
+ mandatory: {
+ width: { min: 640 },
+ height: { min: 480 }
+ },
+ optional: [
+ { width: 650 },
+ { width: { min: 650 }},
+ { frameRate: 60 },
+ { width: { max: 800 }},
+ ]
+}</pre>
+ </li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<ul>
+ <li>Add support for the {{MathMLElement("menclose")}} notation <code>phasorangle</code>.</li>
+</ul>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="Security">Security</h2>
+
+<ul>
+ <li><a href="/en-US/docs/Xray_vision#Xray_semantics_for_Object_and_Array">Privileged code now gets Xray vision for JavaScript <code>Object</code> and <code>Array</code> instances</a>.</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<p>Xray vision is now applied to JavaScript objects that are not themselves DOM objects: <a href="https://developer.mozilla.org/en-US/docs/Xray_vision#Xrays_for_JavaScript_objects">Xrays for JavaScript objects</a>.</p>
+
+<p>A <a href="/en-US/Add-ons/Add-on_Manager/Addon#getDataDirectory()">getDataDirectory()</a> method has been added to <a href="/en-US/Add-ons/Add-on_Manager/Addon">Addon</a> instances. This method returns the preferred location, within the current profile, for add-ons to store data.</p>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<h4 id="Highlights">Highlights</h4>
+
+<ul>
+ <li>Added <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/page-mod#PageMod%28options%29"><code>exclude</code></a> option to <code>PageMod</code>.</li>
+ <li>Added <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/request#Request%28options%29"><code>anonymous</code></a> option to <code>Request</code>.</li>
+ <li><a href="https://developer.mozilla.org/en-US/Add-ons/Add-on_Debugger">Add-on Debugger</a> now includes a Console and a Scratchpad.</li>
+</ul>
+
+<h4 id="Details">Details</h4>
+
+<p><a class="external external-icon" href="https://github.com/mozilla/addon-sdk/compare/firefox31...firefox32">GitHub commits made between Firefox 31 and Firefox 32</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;chfieldto=2014-06-09&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-04-28&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Add-on%20SDK&amp;list_id=10493962">Bugs fixed between Firefox 31 and Firefox 32</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="/en-US/docs/Mozilla/Firefox/Releases/32/Site_Compatibility">Site Compatibility for Firefox 32</a></li>
+</ul>
+
+<h3 id="Older_versions">Older versions</h3>
+
+<p>{{Firefox_for_developers('31')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/32/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/32/site_compatibility/index.html
new file mode 100644
index 0000000000..d06ff17614
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/32/site_compatibility/index.html
@@ -0,0 +1,122 @@
+---
+title: Site Compatibility for Firefox 32
+slug: Mozilla/Firefox/Releases/32/Site_Compatibility
+translation_of: Mozilla/Firefox/Releases/32/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Firefox 32 was released on <time datetime="2014-09-02">September 2, 2014</time>. While it has been developed to maintain compatibility as much as possible, the new version includes some changes affecting backward compatibility aimed at improving interoperability with the other browsers or following the latest Web standards. Here's the list of such changes — hope this helps whenever you test your sites or applications.</p>
+
+<p><strong>This article only explains the changes that may affect backward compatibility for websites</strong>. For the other new features and changes, please read the following documents:</p>
+
+<ul>
+ <li><a href="http://www.mozilla.org/en-US/firefox/32.0/releasenotes/">Firefox 32 Release Notes</a></li>
+ <li><a href="/en-US/docs/Mozilla/Firefox/Releases/32">Firefox 32 for developers</a></li>
+</ul>
+
+<p>Follow <a href="https://twitter.com/FxSiteCompat">@FxSiteCompat</a> on Twitter for further updates.</p>
+
+<section id="sect1">
+<h2 id="DOM">DOM</h2>
+
+<section id="sect2">
+<h3 id="navigator.doNotTrack_now_returns_a_correct_value"><code>navigator.doNotTrack</code> now returns a correct value</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=887703">Bug 887703 – Do not track settings results in wrong value for navigator.doNotTrack</a></li>
+</ul>
+
+<p>Previously, the {{ domxref("navigator.doNotTrack") }} property was incorrectly returning <code>"yes"</code> even when the <a href="http://www.mozilla.org/dnt/">Do Not Track</a> option was being disabled by the user. Starting with Firefox 32, it returns <code>"0"</code> (disabled), <code>"1"</code> (enabled) or <code>"unspecified"</code> to follow the spec.</p>
+</section>
+
+<section id="sect3">
+<h3 id="new_Document()_now_returns_Document_instead_of_XMLDocument"><code>new Document()</code> now returns <code>Document</code> instead of <code>XMLDocument</code></h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1017932">Bug 1017932 – Document() constructor should return Document object (not XMLDocument)</a></li>
+</ul>
+
+<p>The <code>Document</code> constructor starts returning a {{ domxref("Document") }} object instead of {{ domxref("XMLDocument") }} to follow the latest spec. They are identical except the {{ domxref("XMLDocument.load", "load") }} method which is only available on <code>XMLDocument</code>. The {{ domxref("DOMImplementation.createDocument") }} method continues returning an <code>XMLDocument</code> object.</p>
+</section>
+
+<section id="sect4">
+<h3 id="HTMLCollection_no_longer_matches_an_empty_string_name"><code>HTMLCollection</code> no longer matches an empty string name</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=891952">Bug 891952 – Update empty string handling in named getters to spec changes</a></li>
+</ul>
+
+<p>Previously, the empty named property of an {{ domxref("HTMLCollection") }} object, like <code>document.forms[0][""]</code>, was returning the first unnamed child element. This behavior has been changed to return <code>undefined</code> to match the updated spec.</p>
+</section>
+
+<section id="sect5">
+<h3 id="HTMLTableElement.insertRow_now_always_inserts_the_row_to_&lt;tbody>"><code>HTMLTableElement.insertRow</code> now always inserts the row to <code>&lt;tbody&gt;</code></h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1003539">Bug 1003539 – HTMLTableElement.insertRow doesn't insert the row at the right place when table has a thead or tfoot, no tbody, and no rows</a></li>
+</ul>
+
+<p>The behavior of the {{ domxref("HTMLTableElement.insertRow") }} method has been changed to follow the latest HTML5 spec. When there is a {{ HTMLElement("thead") }} but no {{ HTMLElement("tbody") }} and {{ HTMLElement("tr") }}, the new <code>&lt;tr&gt;</code> will be inserted to a newly created <code>&lt;tbody&gt;</code> instead of the existing <code>&lt;thead&gt;</code>.</p>
+</section>
+
+<section id="sect6">
+<h3 id="WindowUtils_has_been_removed"><code>WindowUtils</code> has been removed</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1017820">Bug 1017820 – Remove the classinfo for DOMWindowUtils</a></li>
+</ul>
+
+<p>As part of the ongoing effort to standardize global objects, the non-standard <code>WindowUtils</code> interface has been removed from {{ domxref("window") }}.</p>
+</section>
+
+<section id="sect7">
+<h3 id="window.openDialog_has_been_removed"><code>window.openDialog</code> has been removed</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=962747">Bug 962747 – Hide Window.openDialog from content</a></li>
+</ul>
+
+<p>The non-standard {{ domxref("window.openDialog") }} method is no longer available from Web content. {{ domxref("window.open") }} should be used instead.</p>
+</section>
+</section>
+
+<section id="sect9">
+<h2 id="Networking">Networking</h2>
+
+<section id="sect10">
+<h3 id="Cache_backend_has_been_overhauled">Cache backend has been overhauled</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=913806">Bug 913806 – Turn HTTP cache v2 on by default on all products</a></li>
+</ul>
+
+<p>The new HTTP cache backend has been landed on Firefox 32 to improve the page load performance. See <a href="http://www.janbambas.cz/new-firefox-http-cache-enabled/">Honza Bambas' blog post</a> for details. If you encountered any regressions, please <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&amp;component=Networking%3A%20Cache">report the issue</a> to Bugzilla.</p>
+</section>
+</section>
+
+<section id="sect8">
+<h2 id="Security">Security</h2>
+
+<section id="sect13">
+<h3 id="Several_1024-bit_root_certificates_have_been_removed">Several 1024-bit root certificates have been removed</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=881553">Bug 881553 – Remove or turn off trust bits for 1024-bit root certs after December 31, 2013</a></li>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1029561">Bug 1029561 – Update Mozilla 32 to use NSS 3.16.3 after July 1st to include root CA updates</a></li>
+</ul>
+
+<p>As part of the ongoing security improvements, several SSL and code signing trust bits for 1024-bit root certificates have been removed from <a href="/en-US/docs/Mozilla/Projects/NSS">Network Security Services (NSS)</a> used in Firefox and other products. Those include AC Raíz Certicámara, Entrust.net, GTE CyberTrust, NetLock, TDC Internet, ValiCert and VeriSign. <a href="https://wiki.mozilla.org/CA:MD5and1024">1024-bit root certificates will all be removed</a> over the next few Firefox releases, because these are no longer considered as secure.</p>
+</section>
+</section>
+
+<section id="sect11">
+<h2 id="WebRTC">WebRTC</h2>
+
+<section id="sect12">
+<h3 id="onconnection_and_onclosedconnection_have_been_dropped"><code>onconnection</code> and <code>onclosedconnection</code> have been dropped</h3>
+
+<ul>
+ <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1014304">Bug 1014304 – Remove onconnection and onclosedconnection from PC</a></li>
+</ul>
+
+<p>The <code>onconnection</code> and <code>onclosedconnection</code> properties have been removed from the {{ domxref("RTCPeerConnection") }} interface, currently implemented as <code>mozRTCPeerConnection</code>, since they are no longer in the spec.</p>
+</section>
+</section>
diff --git a/files/fr/mozilla/firefox/releases/33/index.html b/files/fr/mozilla/firefox/releases/33/index.html
new file mode 100644
index 0000000000..4dd7d4305f
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/33/index.html
@@ -0,0 +1,148 @@
+---
+title: Firefox 33 for developers
+slug: Mozilla/Firefox/Releases/33
+tags:
+ - Firefox
+ - NeedsTranslation
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/33
+---
+<div>{{FirefoxSidebar}}</div><p>Firefox 33 was released on October 14, 2014. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.</p>
+
+<h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights</p>
+
+<ul>
+ <li>Event listeners popup</li>
+ <li>@media sidebar</li>
+ <li>Add new rule</li>
+ <li>Edit keyframes</li>
+ <li>Cubic bezier editor</li>
+ <li>Transform highlighter</li>
+ <li>Persistent disable cache</li>
+ <li>New Commands</li>
+ <li>Editor preferences</li>
+ <li>WebIDE</li>
+</ul>
+
+<p>For details please <a href="https://hacks.mozilla.org/2014/07/event-listeners-popup-media-sidebar-cubic-bezier-editor-more-firefox-developer-tools-episode-33/">see the hacks post</a>. Special thanks to the 33 contributors that added <a href="http://mzl.la/1pGLFDs">all the features and fixes</a> in this release.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Implemented {{cssxref("@counter-style")}} rule ({{bug(966166)}}).</li>
+ <li>Unprefixed <code>ethiopic-numeric</code>, <code>persian</code>, <code>arabic-indic</code>, <code>devanagari</code>, <code>bengali</code>, <code>gurmukhi</code>, <code>gujarati</code>, <code>oriya</code>, <code>tamil</code>, <code>telugu</code>, <code>kannada</code>, <code>malayalam</code>, <code>thai</code>, <code>lao</code>, <code>myanmar</code>, <code>khmer</code>, <code>cjk-heavenly-stem</code>, <code>cjk-earthly-branch</code> in {{cssxref("list-style-type")}} ({{bug(985825)}} and {{bug(1063856)}}).</li>
+ <li>Added support for <code>mongolian</code>, <code>disclosure-open</code> and<strong> </strong><code>disclosure-closed</code> counter styles in {{cssxref("list-style-type")}} ({{bug(982355)}} and {{bug(1063856)}}).</li>
+ <li>Fixed CSS animations with empty keyframes rule so they also dispatch events ({{bug(1004377)}}).</li>
+ <li>Added support for <code>rebeccapurple</code>, a new {{cssxref("&lt;color&gt;")}} name defined in CSS Colors level 4 ({{bug(1024642)}}).</li>
+ <li>Our experimental implementation of CSS Fonts Level 3 progresses. Its activation is governed by the the <code>layout.css.font-features.enabled</code> preference, enabled by default in Nightly. Newly implemented features are:
+ <ul>
+ <li>The fallback algorithm of {{cssxref("font-variant-caps")}}, creating synthetic alternates for missing glyphs ({{bug(961558)}}).</li>
+ <li>The {{cssxref("font-synthesis")}} CSS property has been implemented ({{bug(871453)}}).</li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>Added the experimental support for {{htmlelement("picture")}} element ({{bug(870022)}}), behind the <code>dom.image.picture.enabled</code> preference (off by default).</li>
+ <li>The {{HTMLElement("label")}}, especially without a {{htmlattrxref("for", "label")}} attribute, doesn't apply anymore to a <code>&lt;input type=hidden&gt;</code> field ({{bug(597650)}}). The previous behavior wasn't spec compliant.</li>
+ <li>The link annotation <code>noreferrer</code> has been implemented on {{HTMLElement("a")}} elements. <code>&lt;a rel="noreferrer"&gt;</code> will not include the URL of the referrer in the HTTP request sent to fetch it ({{bug(530396)}}). Note that this work only for in-page links, not for linked clicked via the UI, like via contextual menus.</li>
+ <li>On Android, support for two new values for the {{htmlattrxref("name", "meta")}} attribute of {{HTMLElement("meta")}} has been added: <code>msapplication-TileImage</code> and <code>msapplication-TileColor</code> ({{bug(1014712)}}).<br>
+ Example:<br>
+ <code>&lt;meta name="msapplication-TileImage" content="images/benthepcguy-144.png"/&gt;<br>
+ &lt;meta name="msapplication-TileColor" content="#d83434"/&gt;</code></li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>The non-standard method {{jsxref("Number.toInteger()")}} has been removed ({{bug(1022396)}}).</li>
+ <li>The {{jsxref("Map.prototype.set()")}}, {{jsxref("WeakMap.prototype.set()")}} and {{jsxref("Set.prototype.add()")}} methods are now chainable, return their equivalent objects and no longer <code>undefined</code> ({{bug(1031632)}}).</li>
+ <li>A <a href="/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters">default parameter</a> is evaluated before function declarations inside the function body, so those functions cannot be referred from default parameter ({{bug(1022962)}}).</li>
+ <li>Shorthand properties are now allowed in object literals: if not explicitly defined, property keys are initialized by variables of the same name. E.g. <code>function f(x, y) { return {x, y}; }</code> is equivalent to <code>function f(x, y) { return {x: x, y: y}; }</code> ({{bug(875002)}}).</li>
+ <li>The parsing of <code><a href="/en-US/docs/Web/JavaScript/Reference/Operators/yield">yield</a></code> and <code><a href="/en-US/docs/Web/JavaScript/Reference/Operators/yield*">yield*</a></code> has been updated to conform with the latest ES6 specification ({{bug(981599)}}).</li>
+ <li>The non-standard <code>hasOwn</code> trap has been removed ({{bug(980565)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>The {{domxref("RadioNodeList")}} API has been implemented and the selected radio button is accessible via {{domxref("RadioNodeList.value")}} ({{bug(779723)}}).</li>
+ <li>The {{domxref("DOMMatrix")}} has been added ({{bug(1018497)}}).</li>
+ <li>A non-standard (but implemented in other browsers) <code>DOMException.stack</code> property has been added. It returns a string with a human-friendly formatted stack ({{bug(857648)}}), in the same format as the existing non-standard {{jsxref("Error.stack")}} property.</li>
+ <li>For {{HTMLElement("canvas")}}, the method {{domxref("CanvasPattern.setTransform()")}}, allowing to modify a pattern using the {{domxref("SVGMatrix")}} representation of a linear transform ({{bug(1019257)}}).</li>
+ <li>Our experimental implementation of Media Source Extensions, behind the <code>media.mediasource.enabled</code> preference, enabled by default in Nightly and Aurora only, now supports MP4 ({{bug(1000686)}}).</li>
+ <li>The properties {{domxref("HTMLMediaElement.audioTracks")}} and {{domxref("HTMLMediaElement.videoTracks")}} have been experimentally implemented. They are controlled by the <code>media.track.enabled</code>, off by default ({{bug(744896)}}).</li>
+ <li>The non-standard <code>XMLHttpRequest.mozBackgroundRequest()</code> is no more accessible from Web sites. Only Firefox-internal code (Chrome code) can use it ({{bug(1035242)}}).</li>
+ <li>The {{event("touchenter")}} and {{event("touchleave")}} events, removed from the specification, have been removed ({{bug(1036444)}}).</li>
+ <li>The formely called <code>loaded</code> event, sent on a {{domxref("HTMLTrackElement")}} has been renamed {{event("load")}} to match the specification ({{bug(1035505)}}).</li>
+ <li>The IndexedDB interface {{domxref("FileHandle")}} has been renamed in {{domxref("IDBMutableFile")}} ({{bug(1006485)}}).</li>
+ <li>The IndexedDB interface {{domxref("LockedFile")}} has been renamed in {{domxref("IDBFileHandle")}} ({{bug(1006485)}}).</li>
+ <li>The {{domxref("ServiceWorker")}} interface has been implemented, behind the <code>dom.serviceWorkers.enabled</code> flag ({{bug(903441)}}).</li>
+ <li>The {{domxref("NetworkInformation.type")}} now also support the <code>"unknown"</code> value ({{bug(1023029)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<ul>
+ <li>The attributes <code>columnspacing</code>, <code>framespacing</code>, and <code>rowspacing</code> of the {{MathMLElement("mtable")}} element are now supported ({{bug(330964)}}).</li>
+ <li>Use <a href="https://wiki.mozilla.org/MathML:Open_Type_MATH_Table#Implementation_Status">Open Type MATH</a> constants for fractions, stacks, radicals, and scripts ({{bug(961365)}}).</li>
+</ul>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="WebGL">WebGL</h3>
+
+<ul>
+ <li><a href="http://www.khronos.org/registry/webgl/extensions/EXT_blend_minmax/"><code>EXT_blend_minmax</code></a> is now exposed. It extends blending capabilities by adding two new blend equations,  producing the minimum or maximum color compnents of the source and destination colors ({{bug(973815)}}).</li>
+</ul>
+
+<h2 id="Security">Security</h2>
+
+<ul>
+ <li>The <a href="/en-US/docs/Web/Security/CSP">CSP</a> 1.1 <code>frame-ancestors</code> <a href="/en-US/docs/Web/Security/CSP/CSP_policy_directives">directive</a> is now supported ({{bug(846978)}}).</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<ul>
+ <li>The <a href="/en-US/Add-ons/Code_snippets/JavaScript_Debugger_Service">JavaScript Debugger Service (JSD)</a> has been removed in favor of the new <a href="/en-US/docs/Tools/Debugger-API">Debugger API</a> ({{bug(800200)}}).</li>
+ <li>The interface nsIX509CertDB2 has been removed and the methods from that interface have been moved to the nsIX509CertDB interface.</li>
+</ul>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<h4 id="Highlights">Highlights</h4>
+
+<ul>
+ <li>Added support for context menus in panels via a new option in the <a href="/en-US/Add-ons/SDK/High-Level_APIs/panel#Panel(options)"><code>Panel</code> constructor</a>.</li>
+ <li>Added <a href="/en-US/Add-ons/SDK/High-Level_APIs/tabs#readyState"><code>tab.readyState</code></a>.</li>
+ <li>Added a <a href="/en-US/Add-ons/SDK/High-Level_APIs/windows#BrowserWindow"><code>BrowserWindow</code></a> parameter to <a href="/en-US/Add-ons/SDK/Low-Level_APIs/ui_sidebar#show(window)"><code>sidebar.show()</code></a> and <a href="/en-US/Add-ons/SDK/Low-Level_APIs/ui_sidebar#hide(window)"><code>sidebar.hide()</code></a>, to control the window for which the sidebar will be shown or hidden.</li>
+</ul>
+
+<h4 id="Details">Details</h4>
+
+<p><a href="https://github.com/mozilla/addon-sdk/compare/firefox32...firefox33">GitHub commits made between Firefox 32 and Firefox 33</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<p><a href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;chfieldto=2014-07-21&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-06-09&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Add-on%20SDK&amp;list_id=10493962">Bugs fixed between Firefox 32 and Firefox 33</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/33/">Site Compatibility for Firefox 33</a></li>
+</ul>
+
+<h3 id="Older_versions">Older versions</h3>
+
+<p>{{Firefox_for_developers('32')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/33/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/33/site_compatibility/index.html
new file mode 100644
index 0000000000..ce9916b850
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/33/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 33
+slug: Mozilla/Firefox/Releases/33/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 33
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/33/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/33/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/34/index.html b/files/fr/mozilla/firefox/releases/34/index.html
new file mode 100644
index 0000000000..2e3885ab33
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/34/index.html
@@ -0,0 +1,158 @@
+---
+title: Firefox 34 for developers
+slug: Mozilla/Firefox/Releases/34
+tags:
+ - Firefox
+ - NeedsTranslation
+ - Releases
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/34
+---
+<div>{{FirefoxSidebar}}</div><div>
+<p>Firefox 34 was released on December 1st, 2014. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.</p>
+</div>
+
+<h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Storage_Inspector">Storage Inspector: a new tool enabling you to view data stored by web pages</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Performance">Performance tool: revamped Profiler UI and frame rate timeline</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/tools/Working_with_iframes">Frame switching: point the developer tools at a specific iframe in the page</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Console.table">console.table support</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#Examining_event_listeners">jQuery events are visible in the Page Inspector</a></li>
+</ul>
+
+<p><a class="external-icon external" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;chfieldto=2014-09-02&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-07-21&amp;chfieldvalue=FIXED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Storage%20Inspector&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20Timeline&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20Web%20Audio%20Editor&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;component=Developer%20Tools%3A%20WebIDE&amp;component=Simulator&amp;product=Firefox&amp;product=Firefox%20OS&amp;list_id=11184176">All devtools bugs fixed between Firefox 33 and Firefox 34</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Our experimental implementation of CSS Fonts Level 3 progresses. Newly implemented features are:
+ <ul>
+ <li>the fallback algorithm of {{cssxref("font-variant-position")}}, creating synthetic alternates for missing glyphs, based on the subscript and superscript metrics supplied by the font ({{bug(1024804)}}).</li>
+ <li>The <code>layout.css.font-features.enabled</code> preference has been removed, meaning the following properties have been activated by default:
+ <ul>
+ <li>The CSS Font Level 3 version of {{cssxref("font-variant")}} which is now a shorthand property.</li>
+ <li>The longhand properties {{cssxref("font-variant-caps")}}, {{cssxref("font-variant-numeric")}}, {{cssxref("font-variant-position")}}, {{cssxref("font-variant-east-asian")}}, {{cssxref("font-variant-ligatures")}}, and {{cssxref("font-variant-alternates")}}.</li>
+ <li>The properties {{cssxref("font-kerning")}} and {{cssxref("font-synthesis")}}</li>
+ <li>The properties {{cssxref("font-feature-settings")}} and {{cssxref("font-language-override")}} are unprefixed. The prefixed version are still available for some time to ease transition.</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>The value <code>auto</code> has been added to {{cssxref("min-width")}} and {{cssxref("min-height")}} with a different behavior than the last time ({{bug(984711)}} and {{bug(1015474)}}).</li>
+ <li>An experimental implementation, disabled by default, of the filter functional values of the {{cssxref("filter")}} property have been implemented. It is controlled by the <code>layout.css.filters.enabled</code> pref ({{bug(948265)}}).</li>
+ <li>Fixed starting of CSS transitions that start together with changes to {{cssxref("display")}}, {{cssxref("position")}}, {{cssxref("overflow")}}, and similar properties ({{bug(625289)}})</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>The ES6 syntax for <a href="/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#Computed_property_names">computed property names on object literals</a> has been implemented ({{bug(924688)}}).
+
+ <ul>
+ <li>This includes <a href="/en-US/docs/Web/JavaScript/Reference/Functions/get">getter</a> and <a href="/en-US/docs/Web/JavaScript/Reference/Functions/set">setter</a> method names as well ({{bug(1048384)}}) and can also be used with <a href="/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Computed_object_property_names_and_destructuring">destructuring</a>.</li>
+ </ul>
+ </li>
+ <li>The ES6<a href="/en-US/docs/Web/JavaScript/Reference/Functions/Method_definitions"> shorthand syntax for defining methods</a> on objects has been implemented ({{bug(924672)}}).</li>
+ <li>The ES6 <code>Object</code> method {{jsxref("Object.assign", "Object.assign()")}} has been implemented ({{bug(937855)}}).</li>
+ <li>ES6 <a href="/en-US/docs/Web/JavaScript/Reference/template_strings">template strings</a> and the {{jsxref("String.raw()")}} method are now supported ({{bug(1038259)}}, {{bug(1039774)}}).</li>
+ <li>A new ES6 object {{jsxref("WeakSet")}} has been added ({{bug(792439)}}).</li>
+ <li>ES6 <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol">Symbols</a> (only available in the Nightly channel) have been updated to conform with recent specification changes ({{bug(1042602)}}):
+ <ul>
+ <li>When trying to convert a symbol to a number, a <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError" title="The TypeError object represents an error when a value is not of the expected type."><code>TypeError</code></a> will be thrown now.</li>
+ <li>When using loose equality, <code>Object(sym) == sym</code> returns <code>true</code> now.</li>
+ </ul>
+ </li>
+ <li>The experimental {{jsxref("TypedArray.prototype.move()")}} method (only available in former Nightly and Aurora channels) has been replaced with the now implemented standard ES6 {{jsxref("TypedArray.prototype.copyWithin()")}} method ({{bug(1021379)}}).</li>
+ <li>In <a href="/en-US/docs/Web/JavaScript/Reference/Strict_mode">strict mode</a>, setting a <a href="/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#Duplicate_property_names">duplicate property name in object literals</a> will no longer throw a <code>SyntaxError</code> as per ES6 specification ({{bug(1041128)}}).</li>
+ <li>In regular expressions (including <code>String.replace</code>), the matched text for a capturing group is now <code>undefined</code> instead of the empty string when that capturing group didn't get consulted because quantifiers prevented its exercise (see {{bug(369778)}} and <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#Gecko_specific_notes">this example code</a>). Note that due to web compatibility, RegExp.$N will still return an empty string ({{bug(1053944)}}).</li>
+ <li>The ES6 <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator">spread operator</a> is now supported in <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment">destructuring</a> ({{bug(933276)}}).</li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment">Destructuring</a> now uses iterator protocol instead of array-like protocol ({{bug(933276)}}).</li>
+ <li><span class="message"><span class="content">{{jsxref("Proxy.revocable()")}} has been implemented</span></span> ({{bug(978279)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>The {{domxref("Element.matches()")}} method has been added; it does what the non-standard <code>mozMatchesSelector()</code> was doing ({{bug(886308)}}).</li>
+ <li>The {{domxref("Performance.now()")}} method is now available to Web workers ({{bug(908390)}}).</li>
+ <li>The non-standard interface <code>MozNamedAttrMap</code> has been renamed to the standard {{domxref("NamedNodeMap")}} and {{domxref("Element.attributes")}} has been adapted to use it ({{bug(1055467)}}).</li>
+ <li>The {{domxref("Path2D.addPath()")}} method has been added ({{bug(985801)}}).</li>
+ <li>The non-standard <a href="/en-US/docs/Web/API/Device_Storage_API">Device Storage API</a> is now also enabled for privileged apps installed on Android ({{bug(886627)}}).</li>
+ <li>Web Crypto API has been enabled by default ({{bug(1074001)}}).</li>
+ <li>The {{domxref("MediaStreamTrack.stop()")}} method has been added ({{bug(1057955)}}).</li>
+ <li>Our experimental implementation of EME continues. The {{domxref("MediaKeySession.getUsableKeyIds()")}} method has been added ({{bug(1057171)}}).</li>
+ <li>Regarding <a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a>:
+ <ul>
+ <li>an experiment implementation of {{domxref("RTPSender")}} and {{domxref("RTPReceiver")}} working with {{domxref("RTCPeerConnection")}} has landed ({{bug(1032835)}}).</li>
+ <li>application window sharing has been added to {{domxref("Navigation.getUserMedia()")}} ({{bug(1036653)}}) and {{domxref("MediaTrackConstraintSet")}} now supports <code>browserWindow</code> and <code>scrollWithPage</code> allowing to chose the tab of a window that has to be shared without showing the tab chooser dialog ({{bug(1041700)}}).</li>
+ <li><code>"browser"</code> is now an accepted value of MediaSourceEnum, used to define constraints ({{bug(1041493)}}).</li>
+ </ul>
+ </li>
+ <li>For Web Components, event retargeting is now implemented ({{bug(887541)}}).</li>
+ <li>The {{domxref("Headers")}} interface has been implemented ({{bug(1029620)}}). It is controlled by the <code>dom.fetch.enabled</code> preference which is set to <code>false</code> by default.</li>
+ <li>Regarding our experimental implementation of Web Animations, the {{domxref("AnimationEffect")}} interface has been added, with the single {{domxref("AnimationEffect.name")}} property ({{bug(1045993)}}). Web Animations is not activated by default and is controlled by the <code>dom.animations-api.core.enabled</code> preference.</li>
+ <li>CSSOM View smooth scrolling methods have been added: {{domxref("Window.scroll()")}}, {{domxref("Window.scrollTo()")}}, and {{domxref("Window.scrollBy()")}} ({{bug(1022818)}}).</li>
+ <li>The non-standard <code>MozSmsSegmentInfo</code> is no more visible on the global object {{bug(916607)}}.</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="Security_and_Networking">Security and Networking</h2>
+
+<ul>
+ <li>SSLv3 is now disabled by default ({{bug(1030963)}}).</li>
+ <li>A warning is sent to the console when a Web site use the CSS <code>reflected-xss</code> directive ({{bug(1045902)}}).</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<ul>
+ <li>localstore.rdf has been removed ({{bug(559505)}}).</li>
+</ul>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<h4 id="Highlights">Highlights</h4>
+
+<ul>
+ <li>New API: <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_APIs/dev_panel">dev/panel</a> enables you to extend the Firefox Developer Tools.</li>
+ <li><a href="https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm">jpm</a> beta released.</li>
+ <li><code>"./my-file"</code> introduced everywhere as an alias for <code>require("sdk/self").data.url("my-file")</code></li>
+ <li>Added the ability to <a href="https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/tabs#Attaching_stylesheets">attach stylesheets to individual tabs</a>.</li>
+</ul>
+
+<h4 id="Details">Details</h4>
+
+<p><a class="external external-icon" href="https://github.com/mozilla/addon-sdk/compare/firefox33...firefox34">GitHub commits made between Firefox 33 and Firefox 34</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;chfieldto=2014-09-02&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-07-21&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Add-on%20SDK&amp;list_id=11562840">Bugs fixed between Firefox 33 and Firefox 34</a>. This will not include any uplifts made after this release entered Aurora.</p>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/34/">Site Compatibility for Firefox 34</a></li>
+</ul>
+
+<h2 id="Older_versions">Older versions</h2>
+
+<p>{{Firefox_for_developers('33')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/34/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/34/site_compatibility/index.html
new file mode 100644
index 0000000000..10affefd54
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/34/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 34
+slug: Mozilla/Firefox/Releases/34/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 34
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/34/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/34/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/36/index.html b/files/fr/mozilla/firefox/releases/36/index.html
new file mode 100644
index 0000000000..6bb7247404
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/36/index.html
@@ -0,0 +1,198 @@
+---
+title: Firefox 36 for developers
+slug: Mozilla/Firefox/Releases/36
+tags:
+ - Firefox
+ - NeedsTranslation
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/36
+---
+<div>{{FirefoxSidebar}}</div><div>
+<div><span class="seoSummary">Firefox 36 was released on February 24th, 2015. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.</span></div>
+
+<div> </div>
+</div>
+
+<h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="/en-US/docs/Tools/Debugger#Debug_eval_sources">eval sources now appear in the Debugger</a></li>
+ <li><a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE">Simpler process for connecting to Firefox for Android</a></li>
+ <li>Box Model Highlighter works on remote targets</li>
+ <li><a href="/en-US/docs/Tools/Performance#Inverting_the_call_tree">"Invert the call tree" option in the Profiler </a></li>
+ <li><a href="/en-US/docs/Tools/Web_Console#Type-specific_rich_output">Inspect DOM promises in the console</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector#Element_popup_menu_2">Extra "Paste" commands in the Inspector</a></li>
+</ul>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2014-11-28&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-10-13&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Storage%20Inspector&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20Timeline&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20Web%20Audio%20Editor&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;component=Developer%20Tools%3A%20WebIDE&amp;product=Firefox&amp;list_id=11736454">All devtools bugs fixed between Firefox 35 and Firefox 36</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>The {{cssxref("will-change")}} property has been enabled by default ({{bug(961871)}}).</li>
+ <li>The {{cssxref("white-space")}} property is now working on {{HTMLElement("textarea")}} HTML elements ({{bug(82711)}}).</li>
+ <li>The {{cssxref("unicode-range")}} descriptor is now supported by {{cssxref("@font-face")}} ({{bug(475891)}}), but not enabled by default.</li>
+ <li>The properties {{cssxref("text-decoration-color")}}, {{cssxref("text-decoration-line")}}, and {{cssxref("text-decoration-style")}} are unprefixed ({{bug(825004)}}). The prefixed version are still available for some time to ease transition ({{bug(1097922)}}).</li>
+ <li>The {{cssxref("text-decoration")}} property is turned into shorthand property ({{bug(1039488)}}).</li>
+ <li>The properties {{cssxref("object-fit")}} and {{cssxref("object-position")}} are now supported ({{bug(624647)}})</li>
+ <li>The <code>contents</code> value of the {{cssxref("display")}} property has been experimentally implemented. It is preffed off by default ({{bug(907396)}}).</li>
+ <li>In <a href="/en-US/docs/Quirks_Mode_and_Standards_Mode">Quirks mode</a>, the <a href="https://developer.mozilla.org/en-US/docs/Mozilla_Quirks_Mode_Behavior#Miscellaneous_.26_Style"><code>:active</code> and <code>:hover</code> quiver quirk</a> has been altered to be applied less often: it is now used only on links, only if there are no pseudo-element or other pseudo-class in the element and if it isn't part of a pseudo-class element ({{bug(783213)}}).</li>
+ <li>The {{cssxref("isolation")}} property has been implemented ({{bug(1077872)}}).</li>
+ <li>CSS {{cssxref("&lt;gradient&gt;")}} now applies on the premultiplied colors, matching the spec and other browsers, and getting rid of unexpected gray colors appearing in them ({{bug(591600)}}).</li>
+ <li>Interpolation hint syntax has been added to {{cssxref("&lt;gradient&gt;")}} ({{bug(1074056)}}).</li>
+ <li>The {{cssxref("scroll-behavior")}} property has been implemented ({{bug(1010538)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>Support for <a href="/en-US/docs/Web/HTML/Element/meta"><code>&lt;meta name="referrer"&gt;</code></a> has been added ({{bug(704320)}}).</li>
+ <li>In Firefox, {{HTMLElement("input")}} filters specified in the {{htmlattrxref("accept", "input")}} attribute will always be selected by default, unless there is a unknown value, that is an unknown mime type or badly formatted value in the {{htmlattrxref("accept", "input")}} attribute. Previously specified filters were only selected by default for <code>image/*</code>,<code>video/*</code> and <code>audio/*</code> values ({{bug(826185)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>The <a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla">ECMAScript 6</a> Symbol data type has been enabled by default (was available in the Nightly channel since version 33) ({{bug(1066322)}}):
+
+ <ul>
+ <li>{{jsxref("Symbol")}}</li>
+ <li>{{jsxref("Symbol.for()")}}</li>
+ <li>{{jsxref("Symbol.keyFor()")}}</li>
+ <li>{{jsxref("Object.getOwnPropertySymbols()")}}</li>
+ </ul>
+ </li>
+ <li>The old placeholder string <code>"@@iterator"</code> has been replaced with the real ES6 well-known symbol {{jsxref("Symbol.iterator")}} for the <a href="/en-US/docs/Web/JavaScript/Guide/iterable">iterable</a> interface property key ({{bug(918828)}}).</li>
+ <li>The spec-internal abstract operation <code>ToNumber(string)</code> now supports binary (<code>0b</code>) and octal (<code>0o</code>) literals, this is a potentially breaking change from ES5 ({{bug(1079120)}}).
+ <ul>
+ <li><code>Number("0b11")</code> now returns <code>3</code>, not <code>NaN</code>.</li>
+ <li><code>"0o11" == 9</code> now returns <code>true</code>, not <code>false</code>.</li>
+ </ul>
+ </li>
+ <li>The <a href="/en-US/docs/Web/JavaScript/Reference/Statements/const"><code>const</code></a> declaration is now block-scoped and requires an initializer ({{bug(611388)}}). It also can not be redeclared anymore ({{bug(1095439)}}).
+ <ul>
+ <li><code>{const a=1}; a;</code> now throws a {{jsxref("ReferenceError")}} and does not return <code>1</code> anymore due to block-scoping.</li>
+ <li><code>const a;</code> now throws a {{jsxref("SyntaxError")}} ("missing = in const declaration<code>"</code>): An initializer is required.</li>
+ <li><code>const a = 1; a = 2;</code> now also throws a {{jsxref("SyntaxError")}} ("invalid assignment to const a").</li>
+ </ul>
+ </li>
+ <li>The ES7 method {{jsxref("Array.prototype.includes")}} has been implemented, but for now, it is only enabled in Nightly builds ({{bug(1069063)}}).</li>
+ <li>The <a href="/en-US/docs/Web/JavaScript/Reference/Operators/delete"><code>delete</code></a> operator now triggers the "<a href="/en-US/docs/Web/JavaScript/Reference/Statements/let#Temporal_dead_zone_and_errors_with_let">temporal dead zone</a>" when using with <a href="/en-US/docs/Web/JavaScript/Reference/Statements/let"><code>let</code></a> and <a href="/en-US/docs/Web/JavaScript/Reference/Statements/const"><code>const</code></a> ({{bug(1074571)}}).</li>
+ <li>The non-standard <a href="/en-US/docs/Web/JavaScript/Reference/Statements/let#Non-standard_let_extensions"><code>let</code> blocks and <code>let</code> expressions</a> are deprecated and will now log a warning in the console. Do not use them anymore, they will be removed in the future.</li>
+ <li><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap">WeakMap</a> constructor now handles optional iterable argument ({{bug(1092537)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>The {{domxref("CanvasRenderingContext2D.resetTransform()")}} method of the Canvas API has been implemented ({{bug(1099148)}}).</li>
+ <li>ECDSA is now supported in the Web Crypto API ({{bug(1034854)}}).</li>
+ <li>Our experimental implementation of WebGL 2.0 is going forward!
+ <ul>
+ <li>The {{domxref("WebGLQuery")}} interface is available ({{bug(1048719)}}).</li>
+ <li>The {{domxref("WebGL2RenderingContext.invalidateFrameBuffer()")}} method has been implemented ({{bug(1076456)}}).</li>
+ </ul>
+ </li>
+ <li>The {{domxref("MediaDevices")}} interface, containing the {{jsxref("Promise")}}-based version of {{domxref("MediaDevices.getUserMedia()", "getUserMedia()")}}, has been added. It is available via {{domxref("Navigator.mediaDevices")}} ({{bug(1033885)}}).</li>
+ <li>The EME-related {{domxref("Navigator.requestMediaKeySystemAccess()")}} method, and the related {{domxref("MediaKeySystemAccess")}}, is now supported ({{bug(1095257)}}).</li>
+ <li>The {{event("keyschange")}} event is now sent when an EME-related CDM change keys in a session ({{bug(1081755)}}).</li>
+ <li>Experimental support for virtual reality devices has landed behind the <code>dom.vr.enabled</code> preference, off by default ({{bug(1036604)}}).</li>
+ <li>The function associated with {{domxref("RTCPeerConnection.onsignalingstatechange")}} now receives an event as parameter, as per spec ({{bug(1075133)}}).</li>
+ <li>The experimental implementation of Web Animations make progress: the method {{domxref("AnimationPlayer.play()")}} and {{domxref("AnimationPlayer.pause()")}} are now supported ({{bug(1070745)}}), as well as {{domxref("AnimationPlayer.playState")}} ({{bug(1037321)}}).</li>
+ <li>The non-standard {{domxref("DOMRequest")}} interface has now a {{domxref("DOMRequest.then()", "then()")}} method ({{bug(839838)}}).</li>
+ <li>The CSSOM View scroll behavior controlling methods, {{domxref("Element.scroll()")}}, {{domxref("Element.scrollTo()")}}, {{domxref("Element.scrollBy()")}}, and {{domxref("Element.scrollIntoView()")}}, have been implemented or extended ({{bug(1045754)}} and {{bug(1087559)}}).</li>
+ <li>Assigning to {{domxref("Element.innerHTML")}} on an {{domxref("SVGElement")}} now create elements in the SVG namespace ({{bug(886390)}}).</li>
+ <li>The <a href="/en-US/Mozilla/Tech/XPCOM/Reference/Interface/nsIWebBrowserPersist#saveURI()"><code>nsIWebBrowserPersist.saveURI()</code></a> method now requires 8 arguments, in an order incompatible with previous releases.</li>
+ <li>Support for Media Source Extensions (MSE) is activated by default in non-build releases (Nightly and Developer Edition only) ({{bug(1000686)}}). It keeps being preffed off on Beta and Release version.</li>
+</ul>
+
+<section id="sect13"> </section>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="Networking">Networking</h2>
+
+<ul>
+ <li>Support for SPDY/3 has been removed; support for SPDY/3.1 is still available ({{bug(1097944)}}).</li>
+</ul>
+
+<h2 id="Security">Security</h2>
+
+<ul>
+ <li>RC4 is now considered as insecure and all UI indicators will react as such; SSLv3 has been disabled by default in Firefox 34, but the UI has been changed to help the user better understand what is happening ({{bug(1093595)}}).</li>
+ <li>Also, RC4 is no longer offered in the initial handshake of TLS ({{bug(1088915)}}).</li>
+ <li>The <a href="/en-US/docs/Web/Security/CSP/CSP_policy_directives#form-action"><code>form-action</code></a> directive of CSP 1.1 is now supported ({{bug(529697)}}).</li>
+ <li>In the preferences of Firefox, The <a href="/en-US/docs/Web/Security/Do_not_track_field_guide">Do not track </a>selection widget is again an on/off switch ({{bug(1071747)}}).</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<h4 id="Highlights">Highlights</h4>
+
+<ul>
+ <li>The <code><a href="en-US/Add-ons/SDK/Low-Level_APIs/test_httpd">sdk/test/httpd</a></code> module was removed in <a href="/en-US/Firefox/Releases/36">Firefox 36</a>, please use the <a href="https://www.npmjs.com/package/addon-httpd">addon-httpd</a> npm module instead.</li>
+ <li>Add badges to <code><a href="en-US/Add-ons/SDK/High-Level_APIs/ui">sdk/ui</a></code> buttons ({{bug(994280)}}).</li>
+ <li>Implemented global <code>require</code> function to access sdk modules anywhere ({{bug(1070927)}}), using:</li>
+</ul>
+
+<pre>var { require } = Cu.import("resource://gre/modules/commonjs/toolkit/require.js", {});</pre>
+
+<h4 id="Details">Details</h4>
+
+<p><a href="https://github.com/mozilla/addon-sdk/compare/firefox35...firefox36">Github commits made between Firefox 35 and Firefox 36</a>.</p>
+
+<h3 id="JavaScript_code_modules">JavaScript code modules</h3>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/PromiseUtils.jsm#resolveOrTimeout()" title="PromiseUtils.resolveOrTimeout">PromiseUtils.resolveOrTimeout</a> is implemented ({{bug(1080466)}}).</li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/PromiseUtils.jsm#defer()" title="PromiseUtils.defer">PromiseUtils.defer</a> (a replacement for <a href="https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Promise.jsm#defer()" title="Promise.defer">Promise.defer</a>) is implemented ({{bug(1093021)}}).</li>
+</ul>
+
+<h3 id="Interfaces">Interfaces</h3>
+
+<h4 id="nsIContentPolicy">nsIContentPolicy</h4>
+
+<p>New constants have been added to {{interface("nsIContentPolicy")}} to allow Gecko internals and add-on code to better differentiate different types of requests. These are:</p>
+
+<dl>
+ <dt><code>TYPE_FETCH</code></dt>
+ <dd>Indicates a content load request initiated by the {{domxref("GlobalFetch.fetch()")}} method.</dd>
+ <dt><code>TYPE_IMAGESET</code></dt>
+ <dd>Indicates a request to load an {{HTMLElement("img")}} (with the {{htmlattrxref("srcset", "img")}} attribute or {{HTMLElement("picture")}} element.</dd>
+</dl>
+
+<h3 id="XUL">XUL</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="Other">Other</h3>
+
+<ul>
+ <li>Firefox <code>-remote</code> <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options">command line option</a> has been removed ({{bug(1080319)}}).</li>
+</ul>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/36/">Site Compatibility for Firefox 36</a></li>
+</ul>
+
+<h2 id="Older_versions">Older versions</h2>
+
+<p>{{Firefox_for_developers('35')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/36/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/36/site_compatibility/index.html
new file mode 100644
index 0000000000..486f1fdf23
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/36/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 36
+slug: Mozilla/Firefox/Releases/36/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 36
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/36/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/36/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/37/index.html b/files/fr/mozilla/firefox/releases/37/index.html
new file mode 100644
index 0000000000..60852c8ec1
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/37/index.html
@@ -0,0 +1,128 @@
+---
+title: Firefox 37 for developers
+slug: Mozilla/Firefox/Releases/37
+tags:
+ - Firefox
+ - NeedsTranslation
+ - Release Notes
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/37
+---
+<div>{{FirefoxSidebar}}</div><p>Firefox 37 was released on March 31st, 2015. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.</p>
+
+<h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor#Security">Security panel in the Network Monitor</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Work_with_animations#Firefox_37">Animations panel in the Page Inspector</a></li>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Tools/WebIDE/Running_and_debugging_apps#Running_a_custom_build_step">Support for running a custom build step in WebIDE</a></li>
+</ul>
+
+<p><a class="external-icon external" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2015-01-12&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-11-28&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Storage%20Inspector&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20Timeline&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20Web%20Audio%20Editor&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;component=Developer%20Tools%3A%20WebIDE&amp;product=Firefox&amp;list_id=11892733">All devtools bugs fixed between Firefox 36 and Firefox 37</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>{{cssxref("display")}}<code>:</code> <code>contents</code> is now activated by default ({{bug(1102374)}} and {{bug(1105369)}}).</li>
+ <li><a href="/en-US/docs/Web/Guide/CSS/Using_multi-column_layouts">CSS multi-column layout</a> is now working on element with {{cssxref("display")}}<code>:</code> <code>table-caption</code> ({{bug(1109571)}}).</li>
+ <li>Relative positioning ({{cssxref("position")}}<code>:</code> <code>relative</code>) of table cells has been implemented ({{bug(35168)}}).</li>
+ <li>The quirks mode behavior of {{cssxref("empty-cells")}} has been removed: it now defaults to <code>show</code> like in standard mode ({{bug(1020400)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>The value <code>&lt;a rel="noreferrer"&gt;</code> now also works when the link is opened in new tab ({{bug(1031264)}}).</li>
+ <li>The <code>'.'</code> followed by the extension is now allowed in <code>&lt;input accept&gt;</code>: when used, a file selector filters with this given extension to be proposed to the user ({{bug(826176)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>The {{jsxref("Map")}}, {{jsxref("Set")}}, {{jsxref("WeakMap")}} and {{jsxref("WeakSet")}} constructors now ignore null iterable ({{bug(1092538)}}).</li>
+ <li>The {{jsxref("Map")}}, {{jsxref("Set")}}, {{jsxref("WeakMap")}} and {{jsxref("WeakSet")}} constructors now supports monkey-patched <code>prototype.set</code> or <code>prototype.add</code> ({{bug(804279)}}).</li>
+ <li>The Non-standard {{jsxref("String.quote","String.prototype.quote()")}} method has been removed ({{bug(1103181)}}).</li>
+ <li>The {{jsxref("RegExp.prototype.flags")}} property has been implemented ({{bug(1108467)}}).</li>
+ <li>Several {{jsxref("Array")}} methods have been implemented for <a href="/en-US/docs/Web/JavaScript/Typed_arrays">typed arrays</a> as well:
+ <ul>
+ <li>The {{jsxref("TypedArray.every", "every()")}} and {{jsxref("TypedArray.some", "some()")}} methods ({{bug(1116390)}}).</li>
+ <li>The {{jsxref("TypedArray.find", "find()")}} and {{jsxref("TypedArray.findIndex", "findIndex()")}} methods ({{bug(1078975)}}).</li>
+ <li>The {{jsxref("TypedArray.fill", "fill()")}} method ({{bug(1113722)}}).</li>
+ <li>The {{jsxref("TypedArray.indexOf", "indexOf()")}} and {{jsxref("TypedArray.lastIndexOf", "lastIndexOf()")}} methods ({{bug(1107601)}}).</li>
+ <li>The {{jsxref("TypedArray.join", "join()")}} method ({{bug(1115817)}}).</li>
+ <li>The {{jsxref("TypedArray.reduce", "reduce()")}} and {{jsxref("TypedArray.reduceRight", "reduceRight()")}} methods ({{bug(1117350)}}).</li>
+ <li>The {{jsxref("TypedArray.reverse", "reverse()")}} method ({{bug(1111516)}}).</li>
+ <li>The {{jsxref("TypedArray.keys", "keys()")}}, {{jsxref("TypedArray.values", "values()")}}, and {{jsxref("TypedArray.entries", "entries()")}} methods ({{bug(1119217)}}).</li>
+ </ul>
+ </li>
+ <li>ES6 Proxy {{jsxref("Global_Objects/Proxy/handler/enumerate", "enumerate")}} trap is implemented ({{bug(783829)}}).</li>
+ <li>The <code>configurable</code> attribute of the {{jsxref("Function.length")}} property is now <code>true</code> per the ES6 specification ({{bug(911142)}}).</li>
+ <li>The development of <a href="http://wiki.ecmascript.org/doku.php?id=strawman:data_parallelism">ParallelJS (PJS)</a> has been discontinued due to the limited future prospects, little attention and code complexity. The experimental implementation that had been enabled only on the Nightly channel, including the <code>Array.prototype.mapPar</code>, <code>filterPar</code> and <code>reducePar</code> methods, has been completely removed.</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>The {{domxref("StereoPannerNode")}} <a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio</a> node has been implemented ({{bug(1100349)}}).</li>
+ <li>The {{jsxref("Promise")}}-based version of {{domxref("OfflineAudioContext")}} is now available ({{bug(1087944)}}).</li>
+ <li>The experimental, not activated by default, implementation of <a href="/en-US/docs/Web/API/ServiceWorker_API">Service Workers</a> progresses: {{domxref("ServiceWorkerGlobalScope.update()")}} has been implemented {{bug(1065366)}}.</li>
+ <li>The <a href="/en-US/docs/Web/API/IndexedDB_API">IndexedDB API</a> can now be used in <a href="/en-US/docs/Web/API/Web_Workers_API">Web workers</a> ({{bug(701634)}}).</li>
+ <li>Our experimental implementation of WebGL 2.0 is going forward!
+ <ul>
+ <li>The {{domxref("WebGL2RenderingContext.getBufferSubData()")}} method has been implemented to provide access to Buffer Objects ({{bug(1048731)}}).</li>
+ </ul>
+ </li>
+ <li>Some key names of <code>KeyboardEvent.key</code> are changed for conforming <a href="https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3Events-key.html">the latest DOM Level 3 Events spec</a>. See <a href="/en-US/docs/Web/API/KeyboardEvent.key#Key_values">the tables of KeyboardEvent.key values in MDN</a>. The green cells are new values. And purple values are still ustable. Be careful if you use them (meta bug for these changes is {{bug(900372)}}).</li>
+ <li>The {{domxref("Console")}} interface is now working on {{domxref("ServiceWorker")}} and {{domxref("SharedWorker")}}. It was previously available but not working ({{bug(1058644)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<ul>
+ <li>SVG2's <code>&lt;marker orient="auto-start-reverse"&gt;</code> has been implemented ({{bug(1107584)}}).</li>
+</ul>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="Networking">Networking</h2>
+
+<ul>
+ <li>WebSockets now supports the <code>permessage</code> compression method, if the server does support it ({{bug(792831)}}).</li>
+</ul>
+
+<h2 id="Security">Security</h2>
+
+<ul>
+ <li>The usage of weak protocols or ciphers, like SSL 3.0 and RC4, are now logged in the console, to warn sites that are using it ({{bug(1092835)}}).</li>
+ <li>The <a href="/en-US/docs/Web/Security/CSP">CSP</a> 1.1 <code>referrer</code> <a href="/en-US/docs/Web/Security/CSP/CSP_policy_directives">directive</a> is now supported ({{bug(965727)}}).</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="XUL">XUL</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/37/">Site Compatibility for Firefox 37</a></li>
+</ul>
+
+<h2 id="Older_versions">Older versions</h2>
+
+<p>{{Firefox_for_developers('36')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/37/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/37/site_compatibility/index.html
new file mode 100644
index 0000000000..343e8da620
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/37/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 37
+slug: Mozilla/Firefox/Releases/37/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 37
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/37/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/37/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/38/index.html b/files/fr/mozilla/firefox/releases/38/index.html
new file mode 100644
index 0000000000..f325fed7b5
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/38/index.html
@@ -0,0 +1,186 @@
+---
+title: Firefox 38 for developers
+slug: Mozilla/Firefox/Releases/38
+tags:
+ - Firefox
+ - NeedsTranslation
+ - Release
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/38
+---
+<div>{{FirefoxSidebar}}</div><p>Firefox 38 was released on May 12th, 2015. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.</p>
+
+<h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
+
+<h3 id="Developer_Tools">Developer Tools</h3>
+
+<p>Highlights:</p>
+
+<ul>
+ <li><a href="/en-US/docs/Tools/Web_Audio_Editor#Bypassing_nodes">Bypass audio nodes in Web Audio Editor</a></li>
+ <li><a href="/en-US/docs/Tools/Web_Console#Helper_commands">"copy" command in Web Console</a></li>
+ <li><a href="/en-US/docs/Tools/Web_Console#XHR">Highlight and filter XmlHttpRequests in Web Console</a></li>
+ <li><a href="/en-US/docs/Tools/Debugger/How_to/Examine,_modify,_and_watch_variables">See optimized-out variables in the Debugger</a></li>
+ <li><a href="/en-US/docs/Tools/Network_Monitor#Security">See security warnings in the Network Monitor</a></li>
+ <li><a href="/en-US/docs/Tools/Network_Monitor#Network_request_fields">See transferred sizes in the Network Monitor</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector/How_to/Work_with_animations#Animations_view">Play/pause all animations in the page</a></li>
+</ul>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2015-02-23&amp;query_format=advanced&amp;chfield=resolution&amp;chfieldfrom=2015-01-12&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Storage%20Inspector&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20Timeline&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20Web%20Audio%20Editor&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;component=Developer%20Tools%3A%20WebIDE&amp;product=Firefox&amp;list_id=12076303">All devtools bugs fixed between Firefox 37 and Firefox 38</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Support for {{cssxref("ruby-position")}} and {{cssxref("ruby-align")}} have been added and is available by default ({{bug(1055676)}} {{bug(1123917)}} and {{bug(1039006)}}).</li>
+ <li>The {{cssxref(":unresolved")}} pseudo-class has been implemented for custom elements ({{bug(1111633)}}).</li>
+ <li>The predefined style {{cssxref("list-style-type", "ethiopic-numeric")}} now uses a space, instead of a dot, as the suffix to match a recent change to the spec ({{bug(1120721)}}).</li>
+ <li>CSS transitions on generated content (with {{cssxref("::before")}} and {{cssxref("::after")}}) on both an inline and the block that splits them now start as expected by the specification ({{bug(1110277)}}).</li>
+ <li>The implementation of CSS Logical Properties made big progress. The following properties are available behind the {{pref("layout.css.vertical-text.enabled")}} flag (<code>false</code> by default):
+ <ul>
+ <li>Direction-independent equivalents of {{cssxref("width")}} and {{cssxref("height")}}: {{cssxref("block-size")}} and {{cssxref("inline-size")}} ({{bug(1117983)}}).</li>
+ <li>Direction-independent equivalents of {{cssxref("min-width")}} and {{cssxref("min-height")}}: {{cssxref("min-block-size")}} and {{cssxref("min-inline-size")}} ({{bug(1117983)}}).</li>
+ <li>Direction-independent equivalents of {{cssxref("max-width")}} and {{cssxref("max-height")}}: {{cssxref("max-block-size")}} and {{cssxref("max-block-size")}} ({{bug(1117983)}}).</li>
+ <li>Direction-independent equivalents of {{cssxref("margin-top")}}, {{cssxref("margin-right")}}, {{cssxref("margin-bottom")}} and {{cssxref("margin-left")}}: {{cssxref("margin-block-start")}}, {{cssxref("margin-block-end")}}, {{cssxref("margin-inline-start")}} and {{cssxref("margin-inline-end")}} ({{bug(649142)}}).</li>
+ <li>Direction-independent equivalents of {{cssxref("padding-top")}}, {{cssxref("padding-right")}}, {{cssxref("padding-bottom")}} and {{cssxref("padding-left")}}: {{cssxref("padding-block-start")}}, {{cssxref("padding-block-end")}}, {{cssxref("padding-inline-start")}} and {{cssxref("padding-inline-end")}} ({{bug(649142)}}).</li>
+ <li>Direction-independent equivalents of {{cssxref("border-top")}}, {{cssxref("border-right")}}, {{cssxref("border-bottom")}} and {{cssxref("border-left")}} and their longhands for width, style and color: {{cssxref("border-block-start")}}, {{cssxref("border-block-start-width")}}, {{cssxref("border-block-start-style")}}, {{cssxref("border-block-start-color")}}, {{cssxref("border-block-end")}}, {{cssxref("border-block-end-width")}}, {{cssxref("border-block-end-style")}}, {{cssxref("border-block-end-color")}}, {{cssxref("border-inline-start")}}, {{cssxref("border-inline-start-width")}}, {{cssxref("border-inline-start-style")}}, {{cssxref("border-inline-start-color")}}, {{cssxref("border-inline-end")}}, {{cssxref("border-inline-end-width")}}, {{cssxref("border-inline-end-style")}} and {{cssxref("border-inline-end-color")}} ({{bug(649142)}}).</li>
+ <li>Direction-independent equivalents of {{cssxref("top")}}, {{cssxref("right")}}, {{cssxref("bottom")}} and {{cssxref("left")}}: {{cssxref("offset-block-start")}}, {{cssxref("offset-block-end")}}, {{cssxref("offset-inline-start")}} and {{cssxref("offset-inline-end")}} ({{bug(1120283)}}).</li>
+ </ul>
+ </li>
+ <li>How <a href="/en-US/docs/Web/Guide/CSS/Using_CSS_transitions">CSS transitions</a> start has been modified to match a recent change of the specifications, aiming at having an interoperable behavior between browsers ({{bug(960465)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>The {{HTMLElement("label")}} element no longer dispatches events to the label target element if interactive content is found between the event target and the label ({{bug(229925)}}).</li>
+ <li>The {{HTMLElement("picture")}} element has been activated by default ({{bug(1017875)}}).</li>
+ <li>The <code>&lt;meta name="referrer"&gt;</code> is supported for navigations from the context menu or via a middle-click ({{bug(1113431)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>{{jsxref("Generator/return", "Generator.prototype.return()")}} is implemented ({{bug(1115868)}}).</li>
+ <li>{{jsxref("Functions/set", "Setter")}} with a {{jsxref("Functions/rest_parameters", "rest parameter", "", 1)}} is now a {{jsxref("SyntaxError")}} ({{bug(1089632)}}).</li>
+ <li>The {{jsxref("Function/name", "name")}} property of functions is configurable now ({{bug(1084019)}}).</li>
+ <li>Several {{jsxref("Array")}} methods have been implemented for <a href="/en-US/docs/Web/JavaScript/Typed_arrays">typed arrays</a> as well:
+ <ul>
+ <li>The {{jsxref("TypedArray.of", "of()")}} and {{jsxref("TypedArray.from", "from()")}} methods ({{bug(896608)}}).</li>
+ <li>The {{jsxref("TypedArray.forEach", "forEach()")}} method ({{bug(1107645)}}).</li>
+ <li>The {{jsxref("TypedArray.filter", "filter()")}} and {{jsxref("TypedArray.map", "map()")}} methods ({{bug(1121936)}}).</li>
+ <li>The {{jsxref("TypedArray.slice", "slice()")}} method ({{bug(1121935)}}).</li>
+ </ul>
+ </li>
+ <li>Duplicated parameter name is no longer allowed when rest-parameter is present ({{bug(1096376)}}).</li>
+ <li>Duplicated parameter name is no longer allowed in arrow functions ({{bug(1096377)}}).</li>
+ <li>Duplicated parameter name is no longer allowed in concise method definitions ({{bug(1096378)}}).</li>
+ <li>Warning is shown when {{jsxref("Map")}}/{{jsxref("Set")}}/{{jsxref("WeakMap")}} constructor is called without {{jsxref("Operators/new", "new")}} ({{bug(1108930)}}).</li>
+ <li>The {{jsxref("WeakMap.get", "get")}}, {{jsxref("WeakMap.has", "has")}}, and {{jsxref("WeakMap.delete", "delete")}} methods of {{jsxref("WeakMap")}} objects no longer throw when the <code>key</code> parameter is not an object ({{bug(1127827)}}).</li>
+ <li>The optional and non-standard second <code>fallback</code> parameter for {{jsxref("WeakMap.prototype.get()")}} has been removed ({{bug(1127827)}}).</li>
+ <li>When defining a <a href="/en-US/docs/Web/JavaScript/Reference/Functions/Method_definitions">generator method</a>, "<code>set</code>" and "<code>get</code>" are no longer invalid names ({{bug(1073809)}}).</li>
+ <li>{{jsxref("RegExp.prototype.source")}} now returns "(?:)" instead of an empty string for empty regular expressions ({{bug(1130798)}}).</li>
+ <li>{{jsxref("RegExp.prototype.source")}} and {{jsxref("RegExp.prototype.toString()")}} now escape regular expression patterns properly (e.g. line terminators, "\n") ({{bug(1130860)}}).</li>
+ <li>The {{jsxref("Regexp")}} {{jsxref("Regexp.global", "global")}}, {{jsxref("Regexp.ignoreCase", "ignoreCase")}}, {{jsxref("Regexp.multiline", "multiline")}}, and {{jsxref("Regexp.sticky", "sticky")}} properties are now prototype accessor properties rather than own data properties of <code>RegExp</code> instances ({{bug(1120169)}}).</li>
+ <li>The {{jsxref("RegExp.prototype.source")}} property is now prototype accessor property rather than own data property of <code>RegExp</code> instances ({{bug(1120169)}}). Available only in non-Release version, due to {{bug(1150297)}}.</li>
+ <li>{{jsxref("Function.prototype.toString()")}} now throws for {{jsxref("Proxy")}} objects ({{bug(1100936)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>The Fetch API {{domxref("fetch()")}} method has been implemented ({{bug(1039846)}}).</li>
+ <li>{{domxref("BroadcastChannel")}} API has been implemented and is available in <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a> ({{bug(966439)}} and {{bug(1121420)}}).</li>
+ <li>The Console API is now available in <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a>.</li>
+ <li>{{domxref("CanvasRenderingContext2D.clearHitRegions()")}} has been implemented ({{bug(1119527)}}).</li>
+ <li>Constants of {{domxref("KeyboardEvent.location")}}, <code>DOM_KEY_LOCATION_MOBILE</code> and DOM_KEY_LOCATION_JOYSTICK, have been removed, since they were removed from the DOM Level 3 Spec ({{bug(936313)}}.</li>
+ <li>{{domxref("KeyboardEvent.code")}} is now available; previously it was only available in prerelease builds. ({{bug(1126673)}})</li>
+ <li>{{domxref("KeyboardEvent.code")}} now supports special keys on Sun keyboards on Linux, Android, and Firefox OS. ({{bug(1020139)}})</li>
+ <li>The {{domxref("TextEncoder.TextEncoder", "TextEncoder()")}} constructor has been changed to match the spec: when an invalid parameter is passed, the {{exception("RangeError")}} exception is now raised, rather than the erroneous {{exception("TypeError")}} ({{bug(1125766)}}).</li>
+ <li>The User Timing API, adding {{domxref("Performance.mark()")}}, {{domxref("Performance.clearMarks()")}}, {{domxref("Performance.measure()")}}, and {{domxref("Performance.clearMeasures()")}} has been implemented ({{bug(782751)}}).</li>
+ <li>The prefixed version of {{domxref("Window.indexedDB", "indexedDB")}}, <code>mozIndexedDB</code> has been removed ({{bug(975699)}}).</li>
+ <li>The {{event("DOMContentLoaded")}} event is no longer cancelable ({{bug(1134559)}}).</li>
+ <li>You can now use <a href="/en-US/docs/WebSockets">WebSockets</a> in <a href="/en-US/docs/Web/API/Web_Workers_API">Workers</a> ({{bug(504553)}}).</li>
+ <li>The {{domxref("XMLHttpRequest.responseType")}} and {{domxref("XMLHttpRequest.withCredentials")}} properties can now be set before calling {{domxref("XMLHttpRequest.open()")}} ({{bug(707484)}}).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>No change.</em></p>
+
+<h2 id="Networking">Networking</h2>
+
+<p><em>No change.</em></p>
+
+<h2 id="Security">Security</h2>
+
+<ul>
+ <li>In Firefox, the {{htmlattrxref("autocomplete", "input")}}<code>=false</code> attribute is now ignored when dealing with a login form ({{bug(1025703)}}). This is intended to encourage the use of more secure passwords by allowing password manager tools to work more reliably.</li>
+ <li>RC4 is now disabled when using TLS, except for a few specifically whitelisted Web sites. This whitelist is an interim measure until those sites are fixed ({{bug(1124039)}}). This fallback is controlled by the <code>security.tls.unrestricted_rc4_fallback</code> preference, <code>true</code> by default for the moment ({{bug(1138882)}}).</li>
+ <li>Web sites needing to fall back to an insecure version of TLS in order to work are now in a hardcoded whitelist which will shrink over time ({{bug(1114816)}}). The whitelist can be disabled by setting {{pref("security.tls.insecure_fallback_hosts.use_static_list")}}  to <code>false</code>.</li>
+</ul>
+
+<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+
+<h3 id="Add-on_SDK">Add-on SDK</h3>
+
+<h4 id="Highlights">Highlights</h4>
+
+<ul>
+ <li><code>sdk/context-menu@2</code> was implemented ({{bug(1070952)}}).</li>
+ <li><code>sdk/addon/bootstrap</code> was implemented ({{bug(1075541)}}).</li>
+ <li><code>sdk/windows/loader</code> was removed ({{bug(970135)}}).</li>
+ <li>Fix for default language detection on Linux ({{bug(1114712)}}).</li>
+ <li><code>toolkit/loader</code> now has opt-in module compatibility checking, which is enabled for all jpm add-ons ({{bug(1037235)}}).</li>
+</ul>
+
+<h4 id="Electrolysis_(E10s)_updates">Electrolysis (E10s) updates</h4>
+
+<ul>
+ <li><code>sdk/page-worker</code> e10s updates ({{bug(1116004)}}).</li>
+ <li><code>sdk/content/worker</code> e10s updates ({{bug(1116544)}}).</li>
+ <li><code>sdk/tabs</code> e10s updates ({{bug(1033838)}}).</li>
+</ul>
+
+<h4 id="Details">Details</h4>
+
+<ul>
+ <li><a href="https://github.com/mozilla/addon-sdk/compare/firefox36...firefox38">Github commits made between Firefox 37 and Firefox 38</a>.</li>
+</ul>
+
+<h3 id="XUL">XUL</h3>
+
+<p><em>No change.</em></p>
+
+<h3 id="JavaScript_code_modules">JavaScript code modules</h3>
+
+<h4 id="Downloads.jsm">Downloads.jsm</h4>
+
+<ul>
+ <li><code><a href="/en-US/docs/Mozilla/JavaScript_code_modules/Downloads.jsm/DownloadTarget">DownloadTarget</a></code> objects now have <code>exists</code> and <code>size</code> properties, allowing you to determine the existence of and the size of the download's target file on disk, as well as a new <code><a href="/en-US/docs/Mozilla/JavaScript_code_modules/Downloads.jsm/DownloadTarget#refresh()">refresh()</a></code> method, which asks that these values be updated.</li>
+</ul>
+
+<h3 id="XPCOM">XPCOM</h3>
+
+<ul>
+ <li><code>"@mozilla.org/network/atomic-file-output-stream;1"</code> and <code>"@mozilla.org/network/safe-file-output-stream;1"</code> now throw an exception if <code>PR_APPEND</code> is passed without <code>PR_TRUNCATE</code> ({{bug(1117580)}}).</li>
+ <li>{{ interface("nsICompositionStringSynthesizer") }} and {{ifmethod("nsIDOMWindowUtils", "sendCompositionEvent")}} have been removed. Instead, use {{ interface("nsITextInputProcessor") }}. ({{bug(917322)}})</li>
+ <li><code><a href="/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMWindowUtils#sendKeyEvent%28%29">nsIDOMWindowUtils.sendKeyEvent()</a></code> is now deprecated. Instead, use {{ interface("nsITextInputProcessor") }} ({{bug(1119609)}}).</li>
+</ul>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/38/">Site Compatibility for Firefox 38</a></li>
+</ul>
+
+<h2 id="Older_versions">Older versions</h2>
+
+<p>{{Firefox_for_developers('37')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/38/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/38/site_compatibility/index.html
new file mode 100644
index 0000000000..f7e1b8151e
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/38/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 38
+slug: Mozilla/Firefox/Releases/38/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 38
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/38/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/38/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/39/index.html b/files/fr/mozilla/firefox/releases/39/index.html
new file mode 100644
index 0000000000..414b60f03c
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/39/index.html
@@ -0,0 +1,123 @@
+---
+title: Firefox 39 for developers
+slug: Mozilla/Firefox/Releases/39
+tags:
+ - Firefox
+ - Releases
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/39
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>Firefox 39 est sorti le 2 juillet 2015. 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 d'add-on.</p>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Outils_de_développement">Outils de développement</h3>
+
+<p>Points forts:</p>
+
+<ul>
+ <li><a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Connecting_over_WiFi">WebIDE prend désormais en charge le débogage des appareils Firefox OS via Wi-Fi</a></li>
+ <li><a href="/en-US/docs/Tools/WebIDE/Working_with_Cordova_apps_in_WebIDE">WebIDE soutient désormais les projets Cordova</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector/How_to/Work_with_animations#Firefox_39">Affichage des animations: rembobinage, avance rapide et passage à une heure spécifique</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector/How_to/Work_with_animations#Firefox_39">L'éditeur de courbe de Bézier cubique comprend désormais 31 préréglages</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector/How_to/Examine_and_edit_HTML#Drag_and_drop">Glissez et déposez des éléments dans l'inspecteur de page</a></li>
+ <li><a href="/en-US/docs/Tools/Web_Console#Command_history">L'historique des commandes de la console Web est désormais conservé entre les sessions</a></li>
+ <li><a href="/en-US/docs/Tools/Web_Console#Helper_commands">Commande $_ console pour imprimer le dernier résultat évalué</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector/How_to/Examine_and_edit_the_box_model#Firefox_39">Meilleur mise en évidence du modèle de boîte pour les éléments en ligne</a></li>
+</ul>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;query_based_on=devtools_resolved_week&amp;chfieldto=2015-03-31&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2015-02-22&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Performance%20Tools%20%28Profiler%2FTimeline%29&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Storage%20Inspector&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20Web%20Audio%20Editor&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;component=Developer%20Tools%3A%20WebIDE&amp;product=Firefox&amp;known_name=devtools_resolved_week&amp;list_id=12157026">Tous les bogues de devtools corrigés entre Firefox 38 et Firefox 39</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Prise en charge du type {{cssxref("&lt;string&gt;")}} sur {{cssxref("list-style-type")}}, ainsi que sa propriété abrégée {{cssxref("list-style")}} a été implémenté ({{bug(1144607)}}).</li>
+ <li>CSS Scroll Snapping a été implémenté ({{bug(945584)}} et {{bug(1138658)}}).</li>
+ <li>La cascade des animations CSS et des transitions CSS a été réécrite pour correspondre à la dernière spécification ({{bug(1125455)}}).</li>
+ <li>La prise en charge des scripts verticaux, avec le {{cssxref("writing-mode")}} est maintenant activée par défaut sur Nightly et Developer Edition, mais pas sur Firefox Beta et Firefox Release ({{bug(1099032)}}). Notez que l'implémentation n'est pas encore terminée et que certains widgets, comme les tables, n'obéiront pas à toutes les valeurs.</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>Un nouveau rôle {{glossary("ARIA")}}, <code>switch</code>, est maintenant supporté ({{bug(1136563)}}).</li>
+ <li>Le support de <code>&lt;link rel="preconnect"&gt;</code> permettant d'anticiper une future connexion sans révéler aucune information a été implémenté ({{bug(1135160)}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>Le <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp">constructeur <code>RegExp</code></a> ne se lance plus lorsque le premier argument est un <code>RegExp</code> et que le second argument <code>flags</code> est présent ({{bug(1108949)}}).</li>
+ <li>La propriété {{jsxref("Object.noSuchMethod", "Object.prototype.__noSuchMethod__")}} est désormais obsolète et émet un avertissement de console (voir {{bug(1140428)}} et cette <a href="https://groups.google.com/forum/#!topic/mozilla.dev.platform/0EkHgphxUo8">annonce de plate-forme</a>).</li>
+ <li>L'implémentation de l'objet {{jsxref("Proxy")}} a été mise à jour pour se conformer davantage à la spécification ES6 :
+ <ul>
+ <li>Les gestionnaires {{jsxref("Global_Objects/Proxy/handler/defineProperty", "defineProperty")}} et {{jsxref("Global_Objects/Proxy/handler/set", "set")}} doivent maintenant renvoyer explicitement <code>true</code> pour réussir, sinon une exception {{jsxref("TypeError")}} sera lancée en mode strict ({{bug(1132522)}}).</li>
+ <li>Si l'objet {{domxref("window")}} est défini comme cible, ces gestionnaires lancent désormais une <code>TypeError</code> ({{bug(828137)}}).</li>
+ </ul>
+ </li>
+ <li>Lors de l'utilisation des <a href="/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions">fonctions fléchées</a> (<code>=&gt;</code>), un terminateur de ligne (<code>\n</code>) n'est plus autorisé après les arguments de fonction fléchée (<code>() \n =&gt; {}</code>) ({{bug(1141392)}}).</li>
+ <li>{{jsxref("RegExp.prototype.toString")}} est maintenant une fonction générique ({{bug(1079919)}}).</li>
+ <li>L'argument de <code>flags</code> non standard de {{jsxref("String.prototype.match()")}}, {{jsxref("String.prototype.search()")}}, et {{jsxref("String.prototype.replace()")}} est désormais obsolètee et émet un avertissement de console ({{bug(1142351)}}).</li>
+ <li>Le comportement try/catch de {{jsxref("Object.assign()")}} a été supprimé pour se conformer au dernier projet ES6 ({{bug(1103344)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<ul>
+ <li>La méthode expérimentale {{domxref("CanvasRenderingContext2D.addHitRegion()")}} accepte désormais une option de <code>path</code>, qui vous permet d'ajouter des <a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Hit_regions_and_accessibility#Hit_regions">régions hit</a> aux objets {{domxref("Path2D")}} ({{bug(1129147)}}).</li>
+ <li>De nouvelles méthodes ont été ajoutées pour manipuler les objets {{domxref("FormData")}} ({{bug(1085283)}}) et <code>FormData</code> est désormais supporté par les workers Web ({{bug(739173)}}).</li>
+ <li>La méthode non standard {{domxref("XMLHttpRequest.sendAsBinary()")}} a été supprimée ({{bug(853162)}}).</li>
+ <li>Progression dans notre implémentation expérimentale des animations Web : {{domxref("AnimationPlayer.startTime")}} est désormais accessible en écriture ({{bug(1073379)}}).</li>
+ <li>Progression de notre implémentation expérimentale de <a href="/en-US/docs/Web/API/ServiceWorker_API">Service Workers</a>: les interfaces {{domxref("Cache")}} et {{domxref("CacheStorage")}} sont désormais implémentées ({{bug(940273)}}).</li>
+ <li>L'<a href="/en-US/docs/Web/API/Fetch_API">API Fetch</a> expérimentale a été activée par défaut ({{bug(1133861)}}).</li>
+ <li>Progression de notre implémentation expérimentale de WebGL2: {{domxref("WebGLSync")}} est maintenant implémenté ({{bug(1048721)}}).</li>
+ <li>La prise en charge de {{domxref("MouseEvent.offsetX")}} et {{domxref("MouseEvent.offsetY")}} a été ajoutée sur le desktop ({{bug(69787)}}, mais pas sur Firefox pour Android ou Firefox OS (ils seront ajoutés dans <a href="/en-US/docs/Mozilla/Firefox/Releases/43">Firefox 43</a>).</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="Miscelleanous">Miscelleanous</h3>
+
+<ul>
+ <li>Le support des polices <a href="/en-US/docs/Web/Guide/WOFF">WOFF2</a> est désormais activé par défaut dans la version finale de Firefox (Beta et Release, en plus de Nightly et Developer Edition) ({{bug(1084026)}}).</li>
+ <li>L'option de ligne de commande <code><a href="https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options#-remote_remote_command">-remote</a></code> a été supprimée ({{bug(1080319)}}).</li>
+ <li>
+ <p>Prise en charge des nouveaux <a href="http://www.bbc.co.uk/newsbeat/article/32220611/diverse-thumbs-up-emojis-with-different-skin-tones-finally-here">emoji de couleur chair Unicode 8.0</a> ({{bug(1153460)}}).</p>
+ </li>
+</ul>
+
+<h2 id="La_mise_en_réseau">La mise en réseau</h2>
+
+<ul>
+ <li>La prise en charge de SSLv3 a été complètement supprimée ({{bug(1106470)}}).</li>
+</ul>
+
+<h2 id="Sécurité">Sécurité</h2>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="Changements_pour_les_développeurs_dadd-on_et_de_Mozilla">Changements pour les développeurs d'add-on et de Mozilla</h2>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/39/">Compatibilité du site pour Firefox 39</a></li>
+</ul>
+
+<h2 id="Anciennes_versions">Anciennes versions</h2>
+
+<p>{{Firefox_for_developers('38')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/39/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/39/site_compatibility/index.html
new file mode 100644
index 0000000000..1a2ab836b6
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/39/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 39
+slug: Mozilla/Firefox/Releases/39/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 39
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/39/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/39/" class="redirect">FxSiteCompat.com</a>.</p>
diff --git a/files/fr/mozilla/firefox/releases/42/index.html b/files/fr/mozilla/firefox/releases/42/index.html
new file mode 100644
index 0000000000..3b8d3fddfe
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/42/index.html
@@ -0,0 +1,198 @@
+---
+title: Firefox 42 for developers
+slug: Mozilla/Firefox/Releases/42
+tags:
+ - '42'
+ - Firefox
+ - Mozilla
+ - Release
+ - Release Notes
+ - TopicStub
+translation_of: Mozilla/Firefox/Releases/42
+---
+<div>{{FirefoxSidebar}}</div>
+
+<div class="column-container zone-callout"><a href="https://www.mozilla.org/firefox/developer/" style="">Pour tester les dernières fonctionnalités de développement de Firefox, installer Firefox Developer Edition</a> Firefox 42 a été publié le 3 Novembre 2015. Cet article répertorie les modificarions clés qui sont utiles non seulement pour les développeurs Web, mais aussi pour les développeurs Firefox et Gecko ainsi que pour les développeurs d'add-on.</div>
+
+<h2 id="Changements_pour_les_développeurs_Web">Changements pour les développeurs Web</h2>
+
+<h3 id="Outils_de_développement">Outils de développement</h3>
+
+<p>Points forts:</p>
+
+<ul>
+ <li><a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_over_Wifi">Débogage de Firefox pour Android via Wifi</a></li>
+ <li><a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Configuring_Simulators">Configuration de Firefox OS Simulator dans WebIDE</a></li>
+ <li><a href="/en-US/docs/Tools/Page_Inspector/How_to/Edit_CSS_filters#Saving_filter_presets">Préréglages de filtre CSS</a></li>
+</ul>
+
+<p><a class="external external-icon" href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2015-08-10&amp;query_format=advanced&amp;chfield=resolution&amp;chfieldfrom=2015-06-29&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Performance%20Tools%20%28Profiler%2FTimeline%29&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Storage%20Inspector&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20Web%20Audio%20Editor&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;component=Developer%20Tools%3A%20WebIDE&amp;product=Firefox&amp;list_id=12478437">Tous les bogues devtools corrigés entre Firefox 41 et Firefox 42</a>.</p>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Vertical {{cssxref('writing-mode')}} est maintenant pris en charge avec les scripts rtl ({{bug(1131451)}}).</li>
+ <li>Les valeurs de {{cssxref("caption-side")}} sont désormais relatives à la table, et changent de signification réelle en fonction de sa valeur {{cssxref("writing-mode")}} {{bug(1202993)}}.</li>
+ <li>Les propriétés non standard comme {{cssxref('-moz-margin-start')}} sont maintenant des alias de leur homologue standard ({{cssxref('margin-inline-start')}}, …). Auparavant, c'était le contraire. Cela affecte la valeur renvoyée par {{domxref('CSSStyleDeclaration.cssText')}} et l'itération des propriétés dans une règle de style et l'itération des propriétés dans une règle de style, qui utilisent toutes deux la forme canonical ({{bug(1118103)}}).</li>
+ <li>La version préfixée ds dégradés CSS peut être désactivée en définissant la préférence <code>layout.css.prefixes.gradients</code> sur <code>false</code>.</li>
+ <li>Plusieurs anciens bogues avec {{cssxref("float")}} et le comportement de réduction des marges ont été corrigés ({{bug(478834)}}, {{bug(538194)}}, et {{bug(451791)}}).</li>
+</ul>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>Prise en charge expérimentale de l'attribut {{htmlattrxref("referrer", "input")}} de {{HTMLElement("img")}} ({{bug(1166910)}}), {{htmlElement("iframe")}} ({{bug(1175736)}}), {{HTMLElement("a")}} et {{HTMLElement("area")}} ont été ajoutés ({{bug(1174913)}}). Il n'y a aucun effet par défaut, le <code>network.http.enablePerElementReferrer</code> étant <code>false</code> par défaut.</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>L'objet {{jsxref("Reflect")}} a été implémenté ({{bug(987514)}}).</li>
+ <li>La mise en <span class="tlid-translation translation" lang="fr"><span title="">œuvre de l'interruption</span></span> {{jsxref("Proxy")}} {{jsxref("Global_Objects/Proxy/handler/ownKeys", "handler.ownKeys()")}} a été mise à jour pour correspondre à la spécification finale ES2015 ({{bug(1049662)}}).</li>
+ <li>Appel de {{jsxref("Map")}}, {{jsxref("Set")}}, ou {{jsxref("WeakMap")}} sans {{jsxref('Operators', 'new')}}, va maintenant lancer un {{jsxref("TypeError")}} ({{bug(1083752)}}).</li>
+</ul>
+
+<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+
+<h4 id="DOM_HTML_DOM">DOM &amp; HTML DOM</h4>
+
+<ul>
+ <li>Les images avec une {{HTMLattrxref('id', 'img')}} ne sont plus répertoriées comme propriété de l'interface {{domxref("Window")}} : <code>&lt;img id="login"&gt;</code> n'est plus accessible en tant que <code>window.login</code>. Ce comportement a été introduit dans Firefox 26 et a été supprimé pour correspondre à une modification ultérieure de la spécification ({{bug(959992)}}).</li>
+ <li>{{domxref('MouseEvent.offsetX')}} et {{domxref('MouseEvent.offsetY')}} ont été ajoutés ({{bug(69787)}}).</li>
+ <li>L'interface {{domxref("HTMLInputElement")}} a été étendue expérimentalement pour gérer le téléchargement des répertoires ({{bug(1164310)}}). Ces quatre membres peuvent être exposés en définissant la préférence <code>dom.input.dirpicker</code> sur <code>true</code>:
+ <ul>
+ <li>{{domxref("HTMLInputElement.directory")}}</li>
+ <li>{{domxref("HTMLInputElement.isFilesAndDirectoriesSupported")}}</li>
+ <li>{{domxref("HTMLInputElement.getFilesAndDirectories()")}}</li>
+ <li>{{domxref("HTMLInputElement.chooseDirectory()")}}</li>
+ </ul>
+ </li>
+ <li>L'interface {{domxref("Directory")}} a été étendue expérimentalement ({{bug(1177688)}}). Les deux membres {{domxref("Directory.path")}} et {{domxref("Directory.getContents")}} peuvent être exposés en définissant la préférence <code>dom.input.dirpicker</code> sur <code>true</code>.</li>
+ <li>Le <code>HTMLMediaElement.mozSrcObject</code> a été renommé dans {{domxref('HTMLMediaElement.srcObject')}} ({{bug(1175523)}}).</li>
+</ul>
+
+<h4 id="Service_Workers">Service Workers</h4>
+
+<ul>
+ <li>{{domxref('Request.context')}} a été supprimé ({{bug(1188062)}}).</li>
+ <li>L'<a href="/en-US/docs/Web/API/Push_API">API Push</a> a été activée par défaut sur Firefox pour bureau ({{bug(1153499)}}), mais uniquement sur les canaux Nightly/Dev Edition/Beta. Elle est désactivée par défaut dans le canal Release jusqu'à ce que l'UX grand public et les fonctionnalit"s de débogage aient été correctement implémentées ({{bug(1207875)}}). Vous pouvez toujours l'activer en activant la préférence <span id="summary_alias_container"><span id="short_desc_nonedit_display"><code>dom.push.enabled</code> dans <a>about:config</a>.</span></span></li>
+ <li>La méthode {{domxref("PushManager.hasPermission()")}} a été désapprouvée dans la spécification et remplacée par la méthode {{domxref("PushManager.permissionState()")}}. Firefox a mis à jour son implémentation pour refléter cela ({{bug("1183853")}}).</li>
+ <li>Des ajouts liés au service worker de l'<a href="/en-US/docs/Web/API/Notifications_API">API Notifications</a> ont été mis en <span class="tlid-translation translation" lang="fr"><span title="">œuvre</span></span> ({{bug(1114554)}}), mais sont désactivés dans cette version.</li>
+</ul>
+
+<h4 id="API_Web_Animations">API Web Animations</h4>
+
+<p>Notre implémentation expérimentale de l'<a href="/en-US/docs/Web/API/Web_Animations_API">API Web Animations</a> a été étendue pour prendre en charge:</p>
+
+<ul>
+ <li>La propriété {{domxref('AnimationPlayer.playbackRate')}} ({{bug(1127380)}}).</li>
+ <li>Les interface {{domxref('CSSAnimation')}} et {{domxref('CSSTransition')}} ({{bug(1178186)}}).</li>
+ <li>La méthode {{domxref('Animation.reverse()')}} ({{bug(1150808)}}).</li>
+ <li>L'interface {{domxref('AnimationPlaybackEvent')}} a été ajoutée et {{event('cancel')}} et {{event('finish')}} sont maintenant déclenchés sur {{domxref('Animation')}} ({{bug(1178664)}}).</li>
+</ul>
+
+<h4 id="Composants_Web">Composants Web</h4>
+
+<p>Notre implémentation expérimentale du <a href="/en-US/docs/Web/Web_Components/Shadow_DOM">Shadow DOM</a> a été modifiée:</p>
+
+<ul>
+ <li>Lorsque vous essayez d'appeler {{domxref('Node.cloneNode()')}} sur un {{domxref('ShadowRoot')}}, lance une exception <code>DataCloneError</code> ({{bug(1176757)}}).</li>
+ <li>En invoquant {{domxref('Document.importNode()')}} avec un {{domxref('ShadowRoot')}} comme argument, nous lançons maintenant une exception <code>NotSupportedError</code> ({{bug(1177914)}}).</li>
+ <li>En invoquant {{domxref('Document.adoptNode()')}} avec un {{domxref('ShadowRoot')}} comme argument, nous lançons maintenant une exception <code>HierarchyRequestError</code> ({{bug(1177991)}}).</li>
+</ul>
+
+<h4 id="WebGL">WebGL</h4>
+
+<ul>
+ <li>WebGL2 {{domxref('WebGLTransformFeedback')}} a été implémenté ({{bug(1048724)}}).</li>
+ <li>Pour obtenir un contexte WebGL2, {{domxref('HTMLCanvasElement.getContext()')}} prend maintenant <code>webgl2</code> au lieu de <code>experimental-webgl2</code> ({{bug(1187174)}}).</li>
+</ul>
+
+<h4 id="WebRTC">WebRTC</h4>
+
+<ul>
+ <li>Le <code>RTCICECandidatePairStats.mozPriority</code> a été renommé {{domxref('RTCICECandidatePairStats.priority')}} ({{bug(1184426)}}).</li>
+</ul>
+
+<h4 id="Nouvelles_API">Nouvelles API</h4>
+
+<ul>
+ <li>L'interface {{domxref("ImageBitmap")}} et la méthode {{domxref("ImageBitmapFactories.createImageBitmap","createImageBitmap()")}} ont été implémentées. Ils sont disponibles sur les scripts de fenêtre standard et dans les Web workers et permettent un affichage efficace des images entre les contextes fenêtre et worker ({{bug(1044102)}}).</li>
+</ul>
+
+<h4 id="Divers">Divers</h4>
+
+<ul>
+ <li>L'interface {{domxref('IDBCursorWithValue')}} est désormais disponible dans les <a href="/en-US/docs/Web/API/Web_Workers_API">Web workers</a> ({{bug(1188115)}}).</li>
+ <li>Les événements d'erreur envoyés dans les <a href="/en-US/docs/Web/API/Web_Workers_API">Web workers</a> ne bouillonnent plus ({{bug(1188141)}}).</li>
+ <li><a href="/en-US/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions</a> (MSE) a été activé pour tous les sites Web, et pas plus pour une liste blanche de sites ({{bug(1185611)}}).</li>
+ <li>Le {{domxref('Window.mozRequestAnimationFrame()')}} non standard et obsolète a été supprimé ({{bug(909154)}}). Utilisez plutôt le standard {{domxref('Window.requestAnimationFrame()')}}.</li>
+ <li>La synthèse vocale (text-to-speech) a été implémentée dans Firefox Desktop pour Windows, cachée derrière l'indicateur <code>media.webspeech.synth.enabled</code> dans <code>about:config</code> ({{bug("1003457")}}). Voir <a href="/en-US/docs/Web/API/Web_Speech_API">API Web Speech</a> pour plus d'informations.</li>
+</ul>
+
+<h3 id="MathML">MathML</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="SVG">SVG</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="AudioVideo">Audio/Video</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="HTTP">HTTP</h2>
+
+<ul>
+ <li>Firefox 41 et les versions antérieures acceptaient à tord les champs de pseudo-en-tête non définis ou non valides dans les réponses HTTP/2 . Ceci est maintenant corrigé et le seul champ pseudo-en-tête accepté depuis Firefox 42 est le : <em>statut</em> selon la spécification. <span class="tlid-translation translation" lang="fr"><span title="">Les en-têtes de réponse contenant des champs arbitraires sont considérés comme mal formés.</span></span> ({{bug(1136727)}})</li>
+</ul>
+
+<h2 id="La_mise_en_réseau">La mise en réseau</h2>
+
+<ul>
+ <li>La directive <code><a href="/Web/Security/CSP/CSP_policy_directives#upgrade-insecure-requests">upgrade-insecure-requests</a></code> du CSP a été implémentée ({{bug(1139297)}}).</li>
+</ul>
+
+<h2 id="Sécurité">Sécurité</h2>
+
+<ul>
+ <li>Les certificats EV d'une validité supérieure à 39 mois sont désormais considérés et traités comme des certificats DV ({{bug(1145679)}}).</li>
+</ul>
+
+<h2 id="Changements_pour_les_développeurs_dadd-on_et_de_Mozilla">Changements pour les développeurs d'add-on et de Mozilla</h2>
+
+<h3 id="Interfaces">Interfaces</h3>
+
+<h4 id="nsIContentPolicy">nsIContentPolicy</h4>
+
+<ul>
+ <li>La constante <code><strong>TYPE_EMBED</strong></code> a été ajoutée à <code><a href="https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIContentPolicy" title="">nsIContentPolicy</a></code> pour permettre aux internes de Gecko et au code add-on de mieux différencier les différents types de requêtes. Auparavant, <code><strong>TYPE_OBJECT</strong></code> était utilisé pour ces cas ({{bug(1148030)}}).</li>
+ <li>De même, les constantes <strong><code>TYPE_SUBDOCUMENT</code></strong> ont été divisées en <code><strong>TYPE_FRAME</strong></code> et <strong><code>TYPE_IFRAME</code></strong> ({{bug(1148044)}}).</li>
+</ul>
+
+<h3 id="XUL">XUL</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="Modules_de_code_JavaScript">Modules de code JavaScript</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="XPCOM">XPCOM</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h3 id="Autre">Autre</h3>
+
+<p><em>Pas de changement.</em></p>
+
+<h2 id="Voir_aussi">Voir aussi</h2>
+
+<ul>
+ <li><a href="https://www.fxsitecompat.com/en-US/versions/42/">Compatibilité du site pour Firefox 42</a></li>
+</ul>
+
+<h2 id="Anciennes_versions">Anciennes versions</h2>
+
+<p>{{Firefox_for_developers('41')}}</p>
diff --git a/files/fr/mozilla/firefox/releases/42/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/42/site_compatibility/index.html
new file mode 100644
index 0000000000..dddf083664
--- /dev/null
+++ b/files/fr/mozilla/firefox/releases/42/site_compatibility/index.html
@@ -0,0 +1,13 @@
+---
+title: Compatibilité des sites avec Firefox 42
+slug: Mozilla/Firefox/Releases/42/Site_Compatibility
+tags:
+ - Compatibilité
+ - Développement Web
+ - Firefox
+ - Firefox 42
+ - FxSiteCompat
+ - Guide
+translation_of: Mozilla/Firefox/Releases/42/Site_Compatibility
+---
+<div>{{FirefoxSidebar}}</div><p>Cette page a été déplacée vers <a href="https://www.fxsitecompat.com/en-US/versions/42/" class="redirect">FxSiteCompat.com</a>.</p>