From 3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93 Mon Sep 17 00:00:00 2001 From: julieng Date: Mon, 15 Nov 2021 21:45:15 +0100 Subject: convert content to md --- .../mozilla/firefox/experimental_features/index.md | 3032 ++++++++++---------- 1 file changed, 1533 insertions(+), 1499 deletions(-) (limited to 'files/fr/mozilla/firefox/experimental_features') diff --git a/files/fr/mozilla/firefox/experimental_features/index.md b/files/fr/mozilla/firefox/experimental_features/index.md index 444f50ddd7..8578d3ede4 100644 --- a/files/fr/mozilla/firefox/experimental_features/index.md +++ b/files/fr/mozilla/firefox/experimental_features/index.md @@ -8,1736 +8,1770 @@ tags: - features translation_of: Mozilla/Firefox/Experimental_features --- -
{{FirefoxSidebar}}
+{{FirefoxSidebar}} -

Cette page détaille les fonctionnalités expérimentales ou partiellement implémentées présentes dans Firefox. Cela inclut les fonctionnalités concernées par les standards web très récents ou en cours de construction. Les informations de cette page permettent de savoir quelles versions contiennent ces fonctionnalités, si elles sont activées par défaut et la préférence qui peut être utilisée pour les activer ou les désactiver. Cela vous permet de tester les fonctionnalités avant leur sortie « générale ».

+Cette page détaille les fonctionnalités expérimentales ou partiellement implémentées présentes dans Firefox. Cela inclut les fonctionnalités concernées par les standards web très récents ou en cours de construction. Les informations de cette page permettent de savoir quelles versions contiennent ces fonctionnalités, si elles sont activées par défaut et la _préférence_ qui peut être utilisée pour les activer ou les désactiver. Cela vous permet de tester les fonctionnalités avant leur sortie « générale ». -

Les nouvelles fonctionnalités sont d'abord introduites dans Firefox Nightly où elles sont activées par défaut la plupart du temps. Elles passent ensuite sur la version Firefox Developer Edition puis enfin dans la version finale (release). Lorsqu'une fonctionnalité est activée par défaut dans une version release, elle n'est plus considérée comme expérimentale et devrait être retiré de cette liste.

+Les nouvelles fonctionnalités sont d'abord introduites dans [Firefox Nightly](https://nightly.mozilla.org/) où elles sont activées par défaut la plupart du temps. Elles passent ensuite sur la version [Firefox Developer Edition](https://www.mozilla.org/fr/firefox/developer/) puis enfin dans la version finale (_release_). Lorsqu'une fonctionnalité est activée par défaut dans une version _release_, elle n'est plus considérée comme expérimentale et devrait être retiré de cette liste. -

Les fonctionnalités expérimentales peuvent être activées ou désactivées via l'éditeur de configuration Firefox (accessible en saisissant about:config dans la barre d'adresse de Firefox) en modifiant la ou les préférence(s) indiquées ci-après.

+Les fonctionnalités expérimentales peuvent être activées ou désactivées via [l'éditeur de configuration Firefox](https://support.mozilla.org/fr/kb/about-config-editor-firefox) (accessible en saisissant `about:config` dans la barre d'adresse de Firefox) en modifiant la ou les _préférence(s)_ indiquées ci-après. -

HTML

+## HTML -

L'élément <dialog>

+### L'élément \ -

L'élément HTML <dialog> et les API du DOM associées permettent de créer des boîtes de dialogue modales en HTML. L'implémentation actuelle manque de finesse mais permet les fonctionnalités de base. Voir le bug 840640 pour plus de détails.

+L'élément HTML [``](/fr/docs/Web/HTML/Element/dialog) et les API du DOM associées permettent de créer des boîtes de dialogue modales en HTML. L'implémentation actuelle manque de finesse mais permet les fonctionnalités de base. Voir [le bug 840640](https://bugzilla.mozilla.org/show_bug.cgi?id=840640) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly53Oui
Developer Edition53Non
Beta53Non
Release53Non
Nom de la préférencedom.dialog_element.enabled
CanalAjouté dans la versionActivé par défaut
Nightly53Oui
Developer Edition53Non
Beta53Non
Release53Non
Nom de la préférencedom.dialog_element.enabled
-

Attribut global inputmode

+### Attribut global inputmode -

L'implémentation de l'attribut global inputmode a été mise à jour afin de suivre la spécification WHATWG (le bug 1509527), mais d'autres changements sont encore nécessaires (par exemple, le rendre disponible pour le contenu contenteditable), voir le bug 1205133 pour plus de détails.

+L'implémentation de l'attribut global [`inputmode`](/fr/docs/Web/HTML/Global_attributes/inputmode) a été mise à jour afin de suivre la spécification WHATWG ([le bug 1509527](https://bugzilla.mozilla.org/show_bug.cgi?id=1509527)), mais d'autres changements sont encore nécessaires (par exemple, le rendre disponible pour le contenu `contenteditable`), voir [le bug 1205133](https://bugzilla.mozilla.org/show_bug.cgi?id=1205133) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly75Oui
Developer Edition75Non
Beta75Non
Release75Non
Nom de la préférencedom.forms.inputmode
CanalAjouté dans la versionActivé par défaut
Nightly75Oui
Developer Edition75Non
Beta75Non
Release75Non
Nom de la préférencedom.forms.inputmode
-

Attribut inert

+### Attribut inert -

La propriété HTMLElement.inert de HTMLElement est un booléen qui, lorsqu'il est présent, peut permettre au navigateur d'ignorer l'élément pour les technologies d'assistance, la recherche sur la page et la sélection de texte. Pour plus de détails sur cette fonctionnalité, voir le bug 1655722.

+La propriété [`HTMLElement.inert`](/fr/docs/Web/API/HTMLElement/inert) de [`HTMLElement`](/fr/docs/Web/API/HTMLElement) est un booléen qui, lorsqu'il est présent, peut permettre au navigateur d'ignorer l'élément pour les technologies d'assistance, la recherche sur la page et la sélection de texte. Pour plus de détails sur cette fonctionnalité, voir [le bug 1655722](https://bugzilla.mozilla.org/show_bug.cgi?id=1655722). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencehtml5.inert.enabled
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencehtml5.inert.enabled
-

Disposition pour les champs input de type search

+### Disposition pour les champs input de type search -

La mise en forme des éléments input type="search" a été mise à jour. Il y a désormais une icône qui apparaît après une saisie pour permettre d'effacer le champ. Ce comportement permet de rejoindre celui des autres navigateurs. Voir le bug 558594 pour plus de détails.

+La mise en forme des éléments `input type="search"` a été mise à jour. Il y a désormais une icône qui apparaît après une saisie pour permettre d'effacer le champ. Ce comportement permet de rejoindre celui des autres navigateurs. Voir [le bug 558594](https://bugzilla.mozilla.org/show_bug.cgi?id=558594) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencelayout.forms.input-type-search.enabled
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencelayout.forms.input-type-search.enabled
-

CSS

+## CSS -

Affichage des caractères de contrôle (rectangle avec valeur hexadécimale)

+### Affichage des caractères de contrôle (rectangle avec valeur hexadécimale) -

Cette fonctionnalité affiche les caractères de contrôle (catégorie Unicode Cc) autres que tab (U+0009), saut de ligne (U+000A), saut de page (U+000C) et retour chariot (U+000D) sous la forme d'un rectangle avec leur valeur hexadécimale à l'intérieur lorsque ces caractères sont inattendus. Voir le bug 1099557 pour plus de détails.

+Cette fonctionnalité affiche les caractères de contrôle (catégorie Unicode Cc) autres que _tab_ (`U+0009`), _saut de ligne_ (`U+000A`), _saut de page_ (`U+000C`) et _retour chariot_ (`U+000D`) sous la forme d'un rectangle avec leur valeur hexadécimale à l'intérieur lorsque ces caractères sont inattendus. Voir [le bug 1099557](https://bugzilla.mozilla.org/show_bug.cgi?id=1099557) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly43Oui
Developer Edition43Non
Beta43Non
Release43Non
Nom de la préférencelayout.css.control-characters.enabled ou layout.css.control-characters.visible
CanalAjouté dans la versionActivé par défaut
Nightly43Oui
Developer Edition43Non
Beta43Non
Release43Non
Nom de la préférence + layout.css.control-characters.enabled ou + layout.css.control-characters.visible +
+### Propriété initial-letter -

Propriété initial-letter

- -

La propriété CSS initial-letter fait partie du module de spécification CSS3 Inline et permet d'indiquer l'élévation (entre autres) des lettres initiales. Voir le bug 1223880 pour plus de détails.

+La propriété CSS [`initial-letter`](/fr/docs/Web/CSS/initial-letter) fait partie du module de spécification [CSS3 Inline](https://drafts.csswg.org/css-inline/) et permet d'indiquer l'élévation (entre autres) des lettres initiales. Voir [le bug 1223880](https://bugzilla.mozilla.org/show_bug.cgi?id=1223880) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly50Non
Developer Edition50Non
Beta50Non
Release50Non
Nom de la préférencelayout.css.initial-letter.enabled
CanalAjouté dans la versionActivé par défaut
Nightly50Non
Developer Edition50Non
Beta50Non
Release50Non
Nom de la préférencelayout.css.initial-letter.enabled
-

Propriété aspect-ratio

+### Propriété aspect-ratio -

La propriété CSS aspect-ratio est décrite dans le module de spécification CSS4 Sizing et permet de créer des boîtes qui respectent des proportions (aspect ratio en anglais) données. Voir le bug 1639963 et le bug 1646096 pour plus de détails.

+La propriété CSS [`aspect-ratio`](/fr/docs/Web/CSS/aspect-ratio) est décrite dans le module de spécification [CSS4 Sizing](https://drafts.csswg.org/css-sizing-4/) et permet de créer des boîtes qui respectent des proportions (_aspect ratio_ en anglais) données. Voir [le bug 1639963](https://bugzilla.mozilla.org/show_bug.cgi?id=1639963) et [le bug 1646096](https://bugzilla.mozilla.org/show_bug.cgi?id=1646096) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly81Oui
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencelayout.css.aspect-ratio.enabled
CanalAjouté dans la versionActivé par défaut
Nightly81Oui
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencelayout.css.aspect-ratio.enabled
-

Descripteur size-adjust

+### Descripteur size-adjust -

Le descripteur CSS @font-face/size-adjust est décrit dans le module de spécification CSS5 Fonts et définit un facteur de multiplication pour les contours des glyphes et les métriques associées à la police. Cela facilite l'harmonisation lorsqu'on utilise plusieurs polices qui sont affichées avec le même corps. Voir le bug 1698495 pour plus de détails.

+Le descripteur CSS [`@font-face/size-adjust`](/fr/docs/Web/CSS/@font-face/size-adjust) est décrit dans le module de spécification [CSS5 Fonts](https://drafts.csswg.org/css-fonts-5/) et définit un facteur de multiplication pour les contours des glyphes et les métriques associées à la police. Cela facilite l'harmonisation lorsqu'on utilise plusieurs polices qui sont affichées avec le même corps. Voir [le bug 1698495](https://bugzilla.mozilla.org/show_bug.cgi?id=1698495) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly89Oui
Developer Edition89Non
Beta89Non
Release89Non
Nom de la préférencelayout.css.size-adjust.enabled
CanalAjouté dans la versionActivé par défaut
Nightly89Oui
Developer Edition89Non
Beta89Non
Release89Non
Nom de la préférencelayout.css.size-adjust.enabled
-

Nombres seuls pour les proportions dans les requêtes média

+### Nombres seuls pour les proportions dans les requêtes média -

Il s'agit ici de la prise en charge permettant d'utiliser un seul nombre (number) pour exprimer le ratio lors de la définition d'une requête média. Voir le bug 1565562 pour plus de détails.

+Il s'agit ici de la prise en charge permettant d'utiliser un seul nombre ([`number`](/fr/docs/Web/CSS/number)) pour exprimer le [ratio](/fr/docs/Web/CSS/ratio) lors de la définition d'une [requête média](/fr/docs/Web/CSS/Media_Queries). Voir [le bug 1565562](https://bugzilla.mozilla.org/show_bug.cgi?id=1565562) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly70Non
Developer Edition70Non
Beta70Non
Release70Non
Nom de la préférencelayout.css.aspect-ratio-number.enabled
CanalAjouté dans la versionActivé par défaut
Nightly70Non
Developer Edition70Non
Beta70Non
Release70Non
Nom de la préférencelayout.css.aspect-ratio-number.enabled
-

Propriété backdrop-filter

+### Propriété backdrop-filter -

La propriété backdrop-filter permet d'appliquer des effets de filtre à la zone située derrière un élément. Voir le bug 1178765 pour plus de détails.

+La propriété [`backdrop-filter`](/fr/docs/Web/CSS/backdrop-filter) permet d'appliquer des effets de filtre à la zone située derrière un élément. Voir [le bug 1178765](https://bugzilla.mozilla.org/show_bug.cgi?id=1178765) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly70Non
Developer Edition70Non
Beta70Non
Release70Non
Nom de la préférencelayout.css.backdrop-filter.enabled
CanalAjouté dans la versionActivé par défaut
Nightly70Non
Developer Edition70Non
Beta70Non
Release70Non
Nom de la préférencelayout.css.backdrop-filter.enabled
-

Grilles : disposition en maçonnerie

+### Grilles : disposition en maçonnerie -

Cette fonctionnalité ajoute la prise en charge pour les dispositions « en maçonnerie » basées sur les grilles où un axe est organisé avec une disposition donnée et où l'autre suit une disposition de grille normale. Cela permet aux développeuses et développeurs de créer plus facilement des dispositions pour des galeries. Voir le bug 1607954 pour plus de détails.

+Cette fonctionnalité ajoute la prise en charge pour [les dispositions « en maçonnerie »](/fr/docs/Web/CSS/CSS_Grid_Layout/Masonry_Layout) basées sur les grilles où un axe est organisé avec une disposition donnée et où l'autre suit une disposition de grille normale. Cela permet aux développeuses et développeurs de créer plus facilement des dispositions pour des galeries. Voir [le bug 1607954](https://bugzilla.mozilla.org/show_bug.cgi?id=1607954) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly77Oui
Developer Edition77Non
Beta77Non
Release77Non
Nom de la préférencelayout.css.grid-template-masonry-value.enabled
CanalAjouté dans la versionActivé par défaut
Nightly77Oui
Developer Edition77Non
Beta77Non
Release77Non
Nom de la préférence + layout.css.grid-template-masonry-value.enabled +
-

Caractéristique média prefers-contrast

+### Caractéristique média prefers-contrast -

La caractéristique média prefers-contrast est utilisée afin de déterminer si une utilisatrice ou un utilisateur indiqué une préférence pour un contraste élevé ou non. Voir le bug 1506364 pour plus de détails.

+La caractéristique média [`prefers-contrast`](/fr/docs/Web/CSS/@media/prefers-contrast) est utilisée afin de déterminer si une utilisatrice ou un utilisateur indiqué une préférence pour un contraste élevé ou non. Voir [le bug 1506364](https://bugzilla.mozilla.org/show_bug.cgi?id=1506364) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly80Non
Developer Edition80Non
Beta80Non
Release80Non
Nom de la préférence -

layout.css.prefers-contrast.enabled

-
CanalAjouté dans la versionActivé par défaut
Nightly80Non
Developer Edition80Non
Beta80Non
Release80Non
Nom de la préférence +

layout.css.prefers-contrast.enabled

+
-

Propriété math-style

+### Propriété math-style -

La propriété math-style indique si les équations MathML doivent être affichées avec une hauteur normale ou compacte. Voir le bug 1665975 pour plus de détails.

+La propriété [`math-style`](/fr/docs/Web/CSS/math-style) indique si les équations MathML doivent être affichées avec une hauteur normale ou compacte. Voir [le bug 1665975](https://bugzilla.mozilla.org/show_bug.cgi?id=1665975) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly83Non
Developer Edition83Non
Beta83Non
Release83Non
Nom de la préférencelayout.css.math-style.enabled
CanalAjouté dans la versionActivé par défaut
Nightly83Non
Developer Edition83Non
Beta83Non
Release83Non
Nom de la préférencelayout.css.math-style.enabled
-

JavaScript

+## JavaScript -

Méthode at() pour l'indexation relative

+### Méthode at() pour l'indexation relative -

La méthode at() qui permet d'utiliser une indexation relative a été ajoutée aux objets Array, String et TypedArray. L'utilisation d'un entier positif comme argument renverra l'élément situé à cet index tandis qu'un entier négatif permettra de récupérer un élément à partir de la fin du tableau ou de la chaîne. Ainsi 1 fournira le deuxième élément tandis que -1 renverra le dernier élément. Voir Array.prototype.at(), String.prototype.at() et TypedArray.prototype.at() pour plus de détails.

+La méthode `at()` qui permet d'utiliser une indexation relative a été ajoutée aux objets [`Array`](/fr/docs/Web/JavaScript/Reference/Global_Objects/Array), [`String`](/fr/docs/Web/JavaScript/Reference/Global_Objects/String) et [`TypedArray`](/fr/docs/Web/JavaScript/Reference/Global_Objects/TypedArray). L'utilisation d'un entier positif comme argument renverra l'élément situé à cet index tandis qu'un entier négatif permettra de récupérer un élément à partir de la fin du tableau ou de la chaîne. Ainsi `1` fournira le deuxième élément tandis que `-1` renverra le dernier élément. Voir [`Array.prototype.at()`](/fr/docs/Web/JavaScript/Reference/Global_Objects/Array/at), [`String.prototype.at()`](/fr/docs/Web/JavaScript/Reference/Global_Objects/String/at) et [`TypedArray.prototype.at()`](/fr/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/at) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly85Oui
Developer Edition85Non
Beta85Non
Release85Non
CanalAjouté dans la versionActivé par défaut
Nightly85Oui
Developer Edition85Non
Beta85Non
Release85Non
-

Champs de classe privés

+### Champs de classe privés -

Voir la page sur les champs de classe privés pour plus d'informations.

+Voir la page [sur les champs de classe privés](/fr/docs/Web/JavaScript/Reference/Classes/Private_class_fields) pour plus d'informations. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Noms des préférencesjavascript.options.experimental.private_fields
- javascript.options.experimental.private_methods
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Noms des préférences + javascript.options.experimental.private_fields
javascript.options.experimental.private_methods
+
-

Fonctionnalités des API Web

+## Fonctionnalités des API Web -

Graphismes : Canvas, WebGL, WebGPU

+### Graphismes : Canvas, WebGL, WebGPU -

CanvasRenderingContext2D.createConicGradient()

+#### CanvasRenderingContext2D.createConicGradient() -

L'interface CanvasRenderingContext2D rattachée à l'API Canvas fournit désormais une méthode createConicGradient(). Celle-ci renvoie une valeur CanvasGradient à la façon des méthodes existantes pour les dégradés linéaires et radiaux mais pour les dégradés coniques. Voir le bug 1627014 pour plus de détails.

+L'interface [`CanvasRenderingContext2D`](/fr/docs/Web/API/CanvasRenderingContext2D) rattachée à l'API [`Canvas`](/fr/docs/Web/API/Canvas_API) fournit désormais une méthode [`createConicGradient()`](/fr/docs/Web/API/CanvasRenderingContext2D/createConicGradient). Celle-ci renvoie une valeur [`CanvasGradient`](/fr/docs/Web/API/CanvasGradient) à la façon des méthodes existantes pour les [dégradés linéaires](/fr/docs/Web/API/CanvasRenderingContext2D/createLinearGradient) et [radiaux](/fr/docs/Web/API/CanvasRenderingContext2D/createRadialGradient) mais pour les dégradés coniques. Voir [le bug 1627014](https://bugzilla.mozilla.org/show_bug.cgi?id=1627014) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly86Non
Developer Edition86Non
Beta86Non
Release86Non
Nom de la préférencecanvas.createConicGradient.enabled
CanalAjouté dans la versionActivé par défaut
Nightly86Non
Developer Edition86Non
Beta86Non
Release86Non
Nom de la préférencecanvas.createConicGradient.enabled
-

Interface OffscreenCanvas

+#### Interface OffscreenCanvas -

L'interface OffscreenCanvas fournit un canevas dont le rendu est effectué en dehors de l'écran. Il est disponible dans les contextes de la fenêtre et des workers. Voir le bug 1390089 pour plus de détails.

+L'interface [`OffscreenCanvas`](/fr/docs/Web/API/OffscreenCanvas) fournit un canevas dont le rendu est effectué en dehors de l'écran. Il est disponible dans les contextes de la fenêtre et des [workers](/fr/docs/Web/API/Web_Workers_API). Voir [le bug 1390089](https://bugzilla.mozilla.org/show_bug.cgi?id=1390089) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly44Non
Developer Edition44Non
Beta44Non
Release44Non
Nom de la préférencegfx.offscreencanvas.enabled
CanalAjouté dans la versionActivé par défaut
Nightly44Non
Developer Edition44Non
Beta44Non
Release44Non
Nom de la préférencegfx.offscreencanvas.enabled
-

API Hit Regions

+#### API Hit Regions -

Déterminer si les coordonnées de la souris sont situées dans une région donnée d'un canevas est un problème courant. L'API Hit Regions permet de définir une zone du canevas et fournit d'autres outils pour exposer le contenu interactif d'un canevas aux outils d'accessibilité.

+Déterminer si les coordonnées de la souris sont situées dans une région donnée d'un canevas est un problème courant. L'API Hit Regions permet de définir une zone du canevas et fournit d'autres outils pour exposer le contenu interactif d'un canevas aux outils d'accessibilité. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly30Non
Developer Edition30Non
Beta30Non
Release30Non
Nom de la préférencecanvas.hitregions.enabled
CanalAjouté dans la versionActivé par défaut
Nightly30Non
Developer Edition30Non
Beta30Non
Release30Non
Nom de la préférencecanvas.hitregions.enabled
-

WebGPU API

+#### WebGPU API -

Cette nouvelle API fournit une prise en charge bas niveau pour les calculs et le rendu graphique en utilisant le GPU de l'appareil. La spécification est toujours en cours d'écriture. Voir le bug 1602129 pour l'état de l'implémentation pour cette API.

+Cette nouvelle API fournit une prise en charge bas niveau pour les calculs et le rendu graphique en utilisant le GPU de l'appareil. [La spécification](https://gpuweb.github.io/gpuweb/) est toujours en cours d'écriture. Voir [le bug 1602129](https://bugzilla.mozilla.org/show_bug.cgi?id=1602129) pour l'état de l'implémentation pour cette API. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly73Non
Developer Edition73Non
Beta73Non
Release73Non
Nom de la préférencedom.webgpu.enabled
CanalAjouté dans la versionActivé par défaut
Nightly73Non
Developer Edition73Non
Beta73Non
Release73Non
Nom de la préférencedom.webgpu.enabled
-

API HTML DOM

+### API HTML DOM -

Méthode setSinkId() pour HTMLMediaElement

+#### Méthode setSinkId() pour HTMLMediaElement -

HTMLMediaElement.setSinkId() permet de définir l'identifiant d'un « sink » d'un appareil de sortie audio sur un HTMLMediaElement ce qui permet de modifier l'endroit où l'audio sort. Voir le bug 934425 pour plus de détails.

+[`HTMLMediaElement.setSinkId()`](/fr/docs/Web/API/HTMLMediaElement/setSinkId) permet de définir l'identifiant d'un « sink » d'un appareil de sortie audio sur un [`HTMLMediaElement`](/fr/docs/Web/API/HTMLMediaElement) ce qui permet de modifier l'endroit où l'audio sort. Voir [le bug 934425](https://bugzilla.mozilla.org/show_bug.cgi?id=934425) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly64Non
Developer Edition64Non
Beta64Non
Release64Non
Nom de la préférencemedia.setsinkid.enabled
CanalAjouté dans la versionActivé par défaut
Nightly64Non
Developer Edition64Non
Beta64Non
Release64Non
Nom de la préférencemedia.setsinkid.enabled
-

Propriétés audioTracks et videoTracks pour HTMLMediaElement

+#### Propriétés audioTracks et videoTracks pour HTMLMediaElement -

Cette fonctionnalité ajoute les propriétés HTMLMediaElement.audioTracks et HTMLMediaElement.videoTracks aux éléments HTML qui sont des médias. Toutefois, comme Firefox ne prend actuellement pas en charge les pistes audio et vidéo multiples, les cas d'usage de ces propriétés ne fonctionnent pas et elles sont donc désactivées par défaut. Voir le bug 1057233 pour plus de détails.

+Cette fonctionnalité ajoute les propriétés [`HTMLMediaElement.audioTracks`](/fr/docs/Web/API/HTMLMediaElement/audioTracks) et [`HTMLMediaElement.videoTracks`](/fr/docs/Web/API/HTMLMediaElement/videoTracks) aux éléments HTML qui sont des médias. Toutefois, comme Firefox ne prend actuellement pas en charge les pistes audio et vidéo multiples, les cas d'usage de ces propriétés ne fonctionnent pas et elles sont donc désactivées par défaut. Voir [le bug 1057233](https://bugzilla.mozilla.org/show_bug.cgi?id=1057233) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly33Non
Developer Edition33Non
Beta33Non
Release33Non
Nom de la préférencemedia.track.enabled
CanalAjouté dans la versionActivé par défaut
Nightly33Non
Developer Edition33Non
Beta33Non
Release33Non
Nom de la préférencemedia.track.enabled
-

DOM

+### DOM -

ClipboardItem

+#### ClipboardItem -

L'interface ClipboardItem, rattachée à l'API Clipboard API est désormais prise en charge et Clipboard.write() accepte une série d'éléments de presse-papier (ClipboardItem) plutôt que l'implémentation précédente avec des objets DataTransfer. Elle est disponible avec la préférence dom.events.asyncClipboard.clipboardItem qui était précédemment intitulée dom.events.asyncClipboard.dataTransfer. Voir le bug 1619947 pour plus de détails.

+L'interface [`ClipboardItem`](/fr/docs/Web/API/ClipboardItem), rattachée à l'API [`Clipboard API`](/fr/docs/Web/API/Clipboard_API) est désormais prise en charge et [`Clipboard.write()`](/fr/docs/Web/API/Clipboard/write) accepte une série d'[éléments de presse-papier (`ClipboardItem`)](/fr/docs/Web/API/ClipboardItem) plutôt que l'implémentation précédente avec des objets [DataTransfer](/fr/docs/Web/API/DataTransfer). Elle est disponible avec la préférence `dom.events.asyncClipboard.clipboardItem` qui était précédemment intitulée `dom.events.asyncClipboard.dataTransfer`. Voir [le bug 1619947](https://bugzilla.mozilla.org/show_bug.cgi?id=1619947) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly87Non
Developer Edition87Non
Beta87Non
Release87Non
Nom de la préférencedom.events.asyncClipboard.clipboardItem
CanalAjouté dans la versionActivé par défaut
Nightly87Non
Developer Edition87Non
Beta87Non
Release87Non
Nom de la préférence + dom.events.asyncClipboard.clipboardItem +
-

API HTML Sanitizer

+#### API HTML Sanitizer -

L'API HTML Sanitizer permet aux développeuses et développeurs de prendre en entrée des chaînes de caractères HTML non sécurisées et de les nettoyer afin de pouvoir les insérer dans le DOM d'un document. Les éléments par défaut pour chaque propriété de configuration sont toujours en cours d'étude. Pour cette raison, le paramètre de configuration n'a pas été implémenté. Voir la documentation du constructeur pour plus d'informations et le bug 1673309 pour plus de détails.

+L'API [`HTML Sanitizer`](/fr/docs/Web/API/HTML_Sanitizer_API) permet aux développeuses et développeurs de prendre en entrée des chaînes de caractères HTML non sécurisées et de les nettoyer afin de pouvoir les insérer dans le DOM d'un document. Les éléments par défaut pour chaque propriété de configuration sont toujours en cours d'étude. Pour cette raison, le paramètre de configuration n'a pas été implémenté. Voir [la documentation du constructeur](/fr/docs/Web/API/Sanitizer/sanitizer) pour plus d'informations et [le bug 1673309](https://bugzilla.mozilla.org/show_bug.cgi?id=1673309) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly84Non
Developer Edition84Non
Beta84Non
Release84Non
Nom de la préférencedom.security.sanitizer.enabled
CanalAjouté dans la versionActivé par défaut
Nightly84Non
Developer Edition84Non
Beta84Non
Release84Non
Nom de la préférence + dom.security.sanitizer.enabled +
-

Propriété autoplayPolicy pour Document

+#### Propriété autoplayPolicy pour Document -

La propriété autoplayPolicy, rattachée à document, renvoie une chaîne de caractères indiquant la façon dont le navigateur gère les requêtes pour la lecture automatique des médias (déclenchée avec l'utilisation de la propriété autoplay ou via le déclenchement de la lecture depuis du code JavaScript). La spécification de cette API est en cours d'écriture. La valeur de cette propriété évolue selon les actions de l'utilisateur, leurs préférences/configurations et de l'état du navigateur. Les valeurs possibles sont allowed (la lecture automatique est possible), allowed-muted (la lecture automatique est possible mais sans audio), et disallowed (la lecture automatique n'est pas possible). Voir le bug 1506289 pour plus de détails.

+La propriété [`autoplayPolicy`](/fr/docs/Web/API/Document/autoplayPolicy), rattachée à [`document`](/fr/docs/Web/API/Document), renvoie une chaîne de caractères indiquant la façon dont le navigateur gère les requêtes pour la lecture automatique des médias (déclenchée avec l'utilisation de la propriété [`autoplay`](/fr/docs/Web/API/HTMLMediaElement/autoplay) ou via le déclenchement de la lecture depuis du code JavaScript). La spécification de cette API est en cours d'écriture. La valeur de cette propriété évolue selon les actions de l'utilisateur, leurs préférences/configurations et de l'état du navigateur. Les valeurs possibles sont `allowed` (la lecture automatique est possible), `allowed-muted` (la lecture automatique est possible mais sans audio), et `disallowed` (la lecture automatique n'est pas possible). Voir [le bug 1506289](https://bugzilla.mozilla.org/show_bug.cgi?id=1506289) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly66Non
Developer Edition66Non
Beta66Non
Release66Non
Nom de la préférencedom.media.autoplay.autoplay-policy-api
CanalAjouté dans la versionActivé par défaut
Nightly66Non
Developer Edition66Non
Beta66Non
Release66Non
Nom de la préférencedom.media.autoplay.autoplay-policy-api
-

Méthodes convertPointFromNode(), convertRectFromNode(), et convertQuadFromNode() pour GeometryUtils

+#### Méthodes convertPointFromNode(), convertRectFromNode(), et convertQuadFromNode() pour GeometryUtils -

Les méthodes convertPointFromNode(), convertRectFromNode(), et convertQuadFromNode() effectuent la correspondance entre un point, un rectangle ou un quadrilatère donné et le Node depuis lequel ils sont appelés vers un autre nœud. Voir le bug 918189 pour plus de détails.

+Les méthodes `convertPointFromNode()`, `convertRectFromNode()`, et ``convertQuadFromNode() effectuent la correspondance entre un point, un rectangle ou un quadrilatère donné et le [`Node`](/fr/docs/Web/API/Node) depuis lequel ils sont appelés vers un autre nœud. Voir [le bug 918189](https://bugzilla.mozilla.org/show_bug.cgi?id=918189) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly31Oui
Developer Edition31Non
Beta31Non
Release31Non
Nom de la préférencelayout.css.getBoxQuads.enabled
CanalAjouté dans la versionActivé par défaut
Nightly31Oui
Developer Edition31Non
Beta31Non
Release31Non
Nom de la préférencelayout.css.getBoxQuads.enabled
-

Méthode getBoxQuads() pour GeometryUtils

+#### Méthode getBoxQuads() pour GeometryUtils -

La méthode getBoxQuads() pour GeometryUtils renvoie les boîtes CSS d'un objet Node relatif à un autre nœud ou à la zone d'affichage. Voir le bug 917755 pour plus de détails.

+La méthode `getBoxQuads()` pour `GeometryUtils` renvoie les boîtes CSS d'un objet [`Node`](/fr/docs/Web/API/Node) relatif à un autre nœud ou à la zone d'affichage. Voir [le bug 917755](https://bugzilla.mozilla.org/show_bug.cgi?id=917755) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly31Oui
Developer Edition31Non
Beta31Non
Release31Non
Nom de la préférencelayout.css.convertFromNode.enable
CanalAjouté dans la versionActivé par défaut
Nightly31Oui
Developer Edition31Non
Beta31Non
Release31Non
Nom de la préférencelayout.css.convertFromNode.enable
-

API Payment Request

+### API Payment Request -

Gestion de la méthode de paiement principale

+#### Gestion de la méthode de paiement principale -

L'API Payment Request permet de gérer les paiements au sein de contenu ou d'application web. En raison d'un bug lors des tests de l'interface utilisateur, il a été décidé de suspendre la sortie de cette API tant que des discussions sont en cours sur des changements potentiels à cette API. Le travail est en cours. Voir le bug 1318984 pour plus de détails.

+L'API [Payment Request](/fr/docs/Web/API/Payment_Request_API) permet de gérer les paiements au sein de contenu ou d'application web. En raison d'un bug lors des tests de l'interface utilisateur, il a été décidé de suspendre la sortie de cette API tant que des discussions sont en cours sur des changements potentiels à cette API. Le travail est en cours. Voir [le bug 1318984](https://bugzilla.mozilla.org/show_bug.cgi?id=1318984) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly55Non
Developer Edition55Non
Beta55Non
Release55Non
Nom de la préférencedom.payments.request.enabled et dom.payments.request.supportedRegions
CanalAjouté dans la versionActivé par défaut
Nightly55Non
Developer Edition55Non
Beta55Non
Release55Non
Nom de la préférence + dom.payments.request.enabled et + dom.payments.request.supportedRegions +
-

API Basic Card

+#### API Basic Card -

Il s'agit d'étendre l'API Payment Request avec des dictionnaires définissant les structures de données qui décrivent les types de cartes de paiement et les réponses de paiement. Voir BasicCardRequest et BasicCardResponse.

+Il s'agit d'étendre l'API [Payment Request](/fr/docs/Web/API/Payment_Request_API) avec des dictionnaires définissant les structures de données qui décrivent les types de cartes de paiement et les réponses de paiement. Voir [`BasicCardRequest`](/fr/docs/Web/API/BasicCardRequest) et [`BasicCardResponse`](/fr/docs/Web/API/BasicCardResponse). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly56Non
Developer Edition56Non
Beta56Non
Release56Non
Nom de la préférencedom.payments.request.enabled and
- dom.payments.request.supportedRegions
CanalAjouté dans la versionActivé par défaut
Nightly56Non
Developer Edition56Non
Beta56Non
Release56Non
Nom de la préférence + dom.payments.request.enabled and
dom.payments.request.supportedRegions +
-

API Visual Viewport

+### API Visual Viewport -

L'API Visual Viewport (qu'on peut traduire en « zone d'affichage visuelle ») donne accès à des informations décrivant la position de la zone d'affichage visuelle relative au document et à la zone de contenu de la fenêtre. Elle contient également des évènements pour surveiller les évolutions. Voir le bug 1550390 pour plus de détails. Il n'est pas prévu de fournir cette API sur la version pour ordinateur de bureau, voir le bug 1551302 si besoin.

+L'API [Visual Viewport](/fr/docs/Web/API/Visual_Viewport_API) (qu'on peut traduire en « zone d'affichage visuelle ») donne accès à des informations décrivant la position de [la zone d'affichage visuelle](/fr/docs/Glossary/visual_viewport) relative au document et à la zone de contenu de la fenêtre. Elle contient également des évènements pour surveiller les évolutions. Voir [le bug 1550390](https://bugzilla.mozilla.org/show_bug.cgi?id=1550390) pour plus de détails. Il n'est pas prévu de fournir cette API sur la version pour ordinateur de bureau, voir [le bug 1551302](https://bugzilla.mozilla.org/show_bug.cgi?id=1551302) si besoin. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly63Non
Developer Edition63Non
Beta63Non
Release63À partir de Firefox 68, sur Android uniquement
Nom de la préférencedom.visualviewport.enabled
CanalAjouté dans la versionActivé par défaut
Nightly63Non
Developer Edition63Non
Beta63Non
Release63À partir de Firefox 68, sur Android uniquement
Nom de la préférencedom.visualviewport.enabled
-

Constructeur pour les feuilles de style

+### Constructeur pour les feuilles de style -

Cette fonctionnalité ajoute un constructeur pour l'interface CSSStyleSheet et d'autres modifications permettant de créer de nouvelles feuilles de style sans avoir à ajouter la feuille au HTML. Cela permet de créer des feuilles de style réutilisables beaucoup plus facilement afin de les utiliser avec Shadow DOM. L'implémentation actuelle n'est pas encore terminée. Voir le bug 1520690 pour plus de détails.

+Cette fonctionnalité ajoute un constructeur pour l'interface [`CSSStyleSheet`](/fr/docs/Web/API/CSSStyleSheet) et d'autres modifications permettant de créer de nouvelles feuilles de style sans avoir à ajouter la feuille au HTML. Cela permet de créer des feuilles de style réutilisables beaucoup plus facilement afin de les utiliser avec [Shadow DOM](/fr/docs/Web/Web_Components/Using_shadow_DOM). L'implémentation actuelle n'est pas encore terminée. Voir [le bug 1520690](https://bugzilla.mozilla.org/show_bug.cgi?id=1520690) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly73Non
Developer Edition73Non
Beta73Non
Release73Non
Nom de la préférencelayout.css.constructable-stylesheets.enabled
CanalAjouté dans la versionActivé par défaut
Nightly73Non
Developer Edition73Non
Beta73Non
Release73Non
Nom de la préférence + layout.css.constructable-stylesheets.enabled +
-

WebRTC et média

+### WebRTC et média -

Les fonctionnalités expérimentales qui suivent incluent celles relatives aux API suivantes WebRTC, Web Audio, Media Source Extensions, Encrypted Media Extensions, et Media Capture and Streams.

+Les fonctionnalités expérimentales qui suivent incluent celles relatives aux API suivantes [WebRTC](/fr/docs/Web/API/WebRTC_API), [Web Audio](/fr/docs/Web/API/Web_Audio_API), [Media Source Extensions](/fr/docs/Web/API/Media_Source_Extensions_API), [Encrypted Media Extensions](/fr/docs/Web/API/Encrypted_Media_Extensions_API), et [Media Capture and Streams](/fr/docs/Web/API/Media_Streams_API). -

Méthodes asynchrones pour l'ajout et le retrait sur SourceBuffer

+#### Méthodes asynchrones pour l'ajout et le retrait sur SourceBuffer -

Cette fonctionnalité ajoute les méthodes appendBufferAsync() et removeAsync() qui fonctionnent avec des promesses et permettent d'ajouter et de retirer des tampons de source média à l'interface SourceBuffer. Voir le bug 1280613 et le bug 778617 pour plus d'informations.

+Cette fonctionnalité ajoute les méthodes [`appendBufferAsync()`](/fr/docs/Web/API/SourceBuffer/appendBufferAsync) et [`removeAsync()`](/fr/docs/Web/API/SourceBuffer/removeAsync) qui fonctionnent avec des promesses et permettent d'ajouter et de retirer des tampons de source média à l'interface [`SourceBuffer`](/fr/docs/Web/API/SourceBuffer). Voir [le bug 1280613](https://bugzilla.mozilla.org/show_bug.cgi?id=1280613) et [le bug 778617](https://bugzilla.mozilla.org/show_bug.cgi?id=778617) pour plus d'informations. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly62Non
Developer Edition62Non
Beta62Non
Release62Non
Nom de la préférencemedia.mediasource.experimental.enabled
CanalAjouté dans la versionActivé par défaut
Nightly62Non
Developer Edition62Non
Beta62Non
Release62Non
Nom de la préférencemedia.mediasource.experimental.enabled
+#### Prise en charge du format AVIF (AV1 Image File) -

Prise en charge du format AVIF (AV1 Image File)

- -

Avec cette fonctionnalité, Firefox prend en charge le format AV1 Image File (AVIF). Il s'agit d'un format d'image tirant parti des algorithmes de compression vidéo AV1 pour réduire la taille des images. Voir le bug 1443863 pour plus de détails.

+Avec cette fonctionnalité, Firefox prend en charge le format [AV1 Image File (AVIF)](/fr/docs/Web/Media/Formats/Image_types#avif). Il s'agit d'un format d'image tirant parti des algorithmes de compression vidéo AV1 pour réduire la taille des images. Voir [le bug 1443863](https://bugzilla.mozilla.org/show_bug.cgi?id=1443863) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly77Non
Developer Edition77Non
Beta77Non
Release77Non
Nom de la préférenceimage.avif.enabled
CanalAjouté dans la versionActivé par défaut
Nightly77Non
Developer Edition77Non
Beta77Non
Release77Non
Nom de la préférenceimage.avif.enabled
-

Prise en charge d'AV1 pour Firefox sur Android

+#### Prise en charge d'AV1 pour Firefox sur Android -

Cette fonctionnalité permet à Firefox sur Android d'utiliser le format AV1. Cette fonctionnalité est disponible pour les versions nightly pour Firefox sur Android à partir de la version 81. Elle est activée par défaut.

+Cette fonctionnalité permet à Firefox sur Android d'utiliser [le format AV1](/fr/docs/Web/Media/Formats/Video_codecs#av1). Cette fonctionnalité est disponible pour les versions _nightly_ pour Firefox sur Android à partir de la version 81. Elle est activée par défaut. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly81Oui
Developer Edition
Beta
Release
Nom de la préférence
CanalAjouté dans la versionActivé par défaut
Nightly81Oui
Developer Edition
Beta
Release
Nom de la préférence
-

Sécurité et confidentialité

+## Sécurité et confidentialité -

Block plain text requests from Flash on encrypted pages

+#### Block plain text requests from Flash on encrypted pages -

Afin d'atténuer le risque d'attaque de l'homme du milieu (MitM) pour le contenu Flash sur les pages chiffrées, une préférence a été ajoutée afin de traiter OBJECT_SUBREQUEST comme du contenu actif. Voir le bug 1190623 pour plus de détails.

+Afin d'atténuer le risque d'attaque de l'homme du milieu (MitM) pour le contenu Flash sur les pages chiffrées, une préférence a été ajoutée afin de traiter `OBJECT_SUBREQUEST` comme du contenu actif. Voir [le bug 1190623](https://bugzilla.mozilla.org/show_bug.cgi?id=1190623) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly59Non
Developer Edition59Non
Beta59Non
Release59Non
Nom de la préférencesecurity.mixed_content.block_object_subrequest
CanalAjouté dans la versionActivé par défaut
Nightly59Non
Developer Edition59Non
Beta59Non
Release59Non
Nom de la préférence + security.mixed_content.block_object_subrequest +
-

Indication des pages non-sécurisées

+#### Indication des pages non-sécurisées -

Les deux préférences suivantes permettent d'ajouter un libellé « Non-sécurisé » dans la barre d'adresse à côté de l'icône de cadenas lorsqu'une page est chargée de façon non-sécurisée (via HTTP plutôt qu'avec HTTPS). Voir le bug 1335970 pour plus de détails.

+Les deux préférences suivantes permettent d'ajouter un libellé « Non-sécurisé » dans la barre d'adresse à côté de l'icône de cadenas lorsqu'une page est chargée de façon non-sécurisée (via [HTTP](/fr/docs/Glossary/HTTP) plutôt qu'avec [HTTPS](/fr/docs/Glossary/https)). Voir [le bug 1335970](https://bugzilla.mozilla.org/show_bug.cgi?id=1335970) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly60Non
Developer Edition60Non
Beta60Non
Release60Non
Nom de la préférencesecurity.insecure_connection_text.enabled pour la navigation en mode normale, security.insecure_connection_text.pbmode.enabled pour la navigation en mode privé
CanalAjouté dans la versionActivé par défaut
Nightly60Non
Developer Edition60Non
Beta60Non
Release60Non
Nom de la préférence + security.insecure_connection_text.enabled pour la + navigation en mode normale, + security.insecure_connection_text.pbmode.enabled pour la + navigation en mode privé +
-

Mise à niveau pour les médias chargés avec une sécurité mixte

+#### Mise à niveau pour les médias chargés avec une sécurité mixte -

Lorsque la préférence correspondante est activée, Firefox passe les requêtes des contenus média HTTP en HTTPS pour les pages sécurisées. L'objectif est d'éviter des conditions de contenu mixte où du contenu serait chargé de façon sécurisée tandis qu'un autre contenu serait chargé de façon non-sécurisée. Si la bascule en HTTPS échoue (par exemple si l'hôte qui sert le média ne prend pas en charge HTTPS), le média n'est pas chargé. Voir le bug 1435733pour plus de détails.

+Lorsque la préférence correspondante est activée, Firefox passe les requêtes des contenus média HTTP en HTTPS pour les pages sécurisées. L'objectif est d'éviter des conditions de contenu mixte où du contenu serait chargé de façon sécurisée tandis qu'un autre contenu serait chargé de façon non-sécurisée. Si la bascule en HTTPS échoue (par exemple si l'hôte qui sert le média ne prend pas en charge HTTPS), le média n'est pas chargé. Voir [le bug 1435733](https://bugzilla.mozilla.org/show_bug.cgi?id=1435733)pour plus de détails. -

Cela modifie également l'avertissement de la console : si la mise à niveau réussit, un message indiquant que la requête a été mise à niveau est affiché plutôt qu'un avertissement.

+Cela modifie également l'avertissement de la console : si la mise à niveau réussit, un message indiquant que la requête a été mise à niveau est affiché plutôt qu'un avertissement. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly84Oui
Developer Edition60Non
Beta60Non
Release60Non
Nom de la préférencesecurity.mixed_content.upgrade_display_content
CanalAjouté dans la versionActivé par défaut
Nightly84Oui
Developer Edition60Non
Beta60Non
Release60Non
Nom de la préférence + security.mixed_content.upgrade_display_content +
+#### En-tête Feature-Policy -

En-tête Feature-Policy

- -

Feature-Policy est un en-tête HTTP qui permet de choisir l'activation, la désactivation ou certaines des fonctionnalités et API dans le navigateur. Cet en-tête est similaire au CSP mais permet de contrôler des fonctionnalités plutôt que des traits liés à la sécurité.

+[Feature-Policy](/fr/docs/Web/HTTP/Feature_Policy) est un en-tête HTTP qui permet de choisir l'activation, la désactivation ou certaines des fonctionnalités et API dans le navigateur. Cet en-tête est similaire au CSP mais permet de contrôler des fonctionnalités plutôt que des traits liés à la sécurité. -
-

Note :

-

L'en-tête Feature-Policy a été renommé en Permissions-Policy dans la spécification. Cet article sera mis à jour afin de refléter ce changement.

-
+> **Note :** +> +> L'en-tête `Feature-Policy` a été renommé en `Permissions-Policy` dans la spécification. Cet article sera mis à jour afin de refléter ce changement. - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + -
CanalAjouté dans la versionActivé par défaut
CanalAjouté dans la versionActivé par défaut
Nightly65Non
Developer Edition65Non
Beta65Non
Release65Non
Nom de la préférencedom.security.featurePolicy.header.enabled
Nightly65Non
Developer Edition65Non
Beta65Non
Release65Non
Nom de la préférence + dom.security.featurePolicy.header.enabled +
+ -

Outils de développement

+## Outils de développement -

Sélecteur pour le contexte d'exécution

+#### Sélecteur pour le contexte d'exécution -

Cette fonctionnalité affiche un bouton sur la ligne de commande de la console qui permet de changer le contexte dans lequel l'expression saisie est exécutée. Voir le bug 1605154 et le bug 1605153 pour plus de détails.

+Cette fonctionnalité affiche un bouton sur la ligne de commande de la console qui permet de changer le contexte dans lequel l'expression saisie est exécutée. Voir [le bug 1605154](https://bugzilla.mozilla.org/show_bug.cgi?id=1605154) et [le bug 1605153](https://bugzilla.mozilla.org/show_bug.cgi?id=1605153) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly75Non
Developer Edition75Non
Beta75Non
Release75Non
Nom de la préférencedevtools.webconsole.input.context
CanalAjouté dans la versionActivé par défaut
Nightly75Non
Developer Edition75Non
Beta75Non
Release75Non
Nom de la préférencedevtools.webconsole.input.context
-

Prise en charge des gestes mobiles en vue adaptative

+#### Prise en charge des gestes mobiles en vue adaptative -

Les gestes à la souris peuvent être utilisés pour simuler des gestes tactiles sur mobiles comme le défilement, le zoom en pinçant, l'appui long ou l'appui double. Voir le bug 1621781, le bug 1245183, et le bug 1401304 pour plus de détails.

+Les gestes à la souris peuvent être utilisés pour simuler des gestes tactiles sur mobiles comme le défilement, le zoom en pinçant, l'appui long ou l'appui double. Voir [le bug 1621781](https://bugzilla.mozilla.org/show_bug.cgi?id=1621781), [le bug 1245183](https://bugzilla.mozilla.org/show_bug.cgi?id=1245183), et [le bug 1401304](https://bugzilla.mozilla.org/show_bug.cgi?id=1401304) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly76[1]Oui
Developer Edition76[1]Oui
Beta76[1]Oui
Release76[1]Non
Nom de la préférencen/a
CanalAjouté dans la versionActivé par défaut
Nightly76[1]Oui
Developer Edition76[1]Oui
Beta76[1]Oui
Release76[1]Non
Nom de la préférencen/a
-

[1] La prise en charge pour le geste de double toucher a été ajouté avec Firefox 76. Les autres gestes ont été ajoutés avec Firefox 79.

+\[1] La prise en charge pour le geste de double toucher a été ajouté avec Firefox 76. Les autres gestes ont été ajoutés avec Firefox 79. -

Évènements émis par le serveur dans le moniteur réseau

+#### Évènements émis par le serveur dans le moniteur réseau -

Cette fonctionnalité permet au moniteur réseau d'afficher des informations sur les évènements émis par le serveur. Voir le bug 1405706 pour plus de détails.

+Cette fonctionnalité permet au moniteur réseau d'afficher des informations sur [les évènements émis par le serveur](/fr/docs/Web/API/Server-sent_events). Voir [le bug 1405706](https://bugzilla.mozilla.org/show_bug.cgi?id=1405706) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly80Oui
Developer Edition80Oui
Beta80Non
Release80Non
Nom de la préférencedevtools.netmonitor.features.serverSentEvents
CanalAjouté dans la versionActivé par défaut
Nightly80Oui
Developer Edition80Oui
Beta80Non
Release80Non
Nom de la préférence + devtools.netmonitor.features.serverSentEvents +
-

Bulles d'informations pour la compatibilité CSS des navigateurs

+#### Bulles d'informations pour la compatibilité CSS des navigateurs -

La vue pour les règles CSS peut afficher des bulles d'informations pour la compatibilité des navigateurs pour les propriétés qui ont des problèmes connus. Pour plus d'informations, voir : Examiner et éditer le HTML > Avertissements de compatibilité navigateur.

+La vue pour les règles CSS peut afficher des bulles d'informations pour la compatibilité des navigateurs pour les propriétés qui ont des problèmes connus. Pour plus d'informations, voir : [Examiner et éditer le HTML > Avertissements de compatibilité navigateur](/fr/docs/Tools/Page_Inspector/How_to/Examine_and_edit_HTML#browser_compat_warnings). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférencedevtools.inspector.ruleview.inline-compatibility-warning.enabled
CanalAjouté dans la versionActivé par défaut
Nightly81Non
Developer Edition81Non
Beta81Non
Release81Non
Nom de la préférence + devtools.inspector.ruleview.inline-compatibility-warning.enabled +
-

Interface utilisateur (UI)

+## Interface utilisateur (UI) -

Zoom (version bureau)

+#### Zoom (version bureau) -

Cette fonctionnalité permet, pour les ordinateurs de bureau, un zoom doux avec le geste de pincement sans qu'il y ait de redessin de l'écran, à la façon des appareils mobiles. Voir le bug 1245183 et le bug 1620055 pour plus de détails.

+Cette fonctionnalité permet, pour les ordinateurs de bureau, un zoom doux avec le geste de pincement sans qu'il y ait de redessin de l'écran, à la façon des appareils mobiles. Voir [le bug 1245183](https://bugzilla.mozilla.org/show_bug.cgi?id=1245183) et [le bug 1620055](https://bugzilla.mozilla.org/show_bug.cgi?id=1620055) pour plus de détails. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CanalAjouté dans la versionActivé par défaut
Nightly42Oui
Developer Edition42Non
Beta42Non
Release42Non
Nom de la préférenceapz.allow_zooming et pour Windows : apz.windows.use_direct_manipulation
CanalAjouté dans la versionActivé par défaut
Nightly42Oui
Developer Edition42Non
Beta42Non
Release42Non
Nom de la préférence + apz.allow_zooming et pour Windows : + apz.windows.use_direct_manipulation +
-

Voir aussi

+## Voir aussi - +- [Les notes de version pour Firefox destinées aux développeuses et développeurs](/fr/docs/Mozilla/Firefox/Releases) +- [Firefox Nightly](https://nightly.mozilla.org/) +- [Firefox Developer Edition](https://www.mozilla.org/fr/firefox/developer/) -- cgit v1.2.3-54-g00ecf